Market Price
$ 42.01
Selling Price
$ 37.09
456
409
181
2234
Market Price
$ 57.56
Selling Price
$ 49.84
2380
1445
709
4969
Market Price
$ 46.09
Selling Price
$ 39.04
1313
277
867
1667
Market Price
$ 61.24
Selling Price
$ 51.78
2547
2167
1488
3364
Market Price
$ 60.99
Selling Price
$ 53.29
727
592
467
2442
Market Price
$ 59.11
Selling Price
$ 51.56
1827
800
1518
2824
Market Price
$ 41.22
Selling Price
$ 36.50
3208
2729
3097
4125
Market Price
$ 41.20
Selling Price
$ 35.32
2118
1452
1654
2869
Market Price
$ 44.80
Selling Price
$ 38.36
477
282
452
1701
Market Price
$ 64.24
Selling Price
$ 55.49
2356
1446
630
2495
Market Price
$ 66.08
Selling Price
$ 59.70
4691
1717
2314
4938
Market Price
$ 43.65
Selling Price
$ 37.67
335
167
250
974
Market Price
$ 41.32
Selling Price
$ 34.55
2555
2303
711
3780
Market Price
$ 43.06
Selling Price
$ 36.70
1961
845
1918
3342
Market Price
$ 34.30
Selling Price
$ 29.64
1952
1647
1076
4001
Market Price
$ 59.33
Selling Price
$ 52.17
3166
2460
3046
4545
Market Price
$ 65.25
Selling Price
$ 57.08
2153
1442
1786
4662
Market Price
$ 53.42
Selling Price
$ 46.07
2191
871
2100
3459
Market Price
$ 56.90
Selling Price
$ 49.42
916
398
837
1528
Market Price
$ 56.39
Selling Price
$ 47.02
1134
554
495
2840
Market Price
$ 46.70
Selling Price
$ 41.89
2016
1138
1963
3411
Market Price
$ 39.55
Selling Price
$ 34.14
892
179
256
3492
Market Price
$ 69.08
Selling Price
$ 57.94
1684
1491
1475
3224
Market Price
$ 58.92
Selling Price
$ 53.51
3014
2055
2410
3338
Market Price
$ 56.75
Selling Price
$ 49.88
211
79
198
604
Market Price
$ 40.20
Selling Price
$ 33.62
805
619
562
2947
Market Price
$ 50.46
Selling Price
$ 42.75
4274
1707
2105
4884
Market Price
$ 46.78
Selling Price
$ 40.03
1034
334
503
1762
Market Price
$ 49.48
Selling Price
$ 44.14
1847
1809
676
2951
Market Price
$ 33.66
Selling Price
$ 28.56
364
147
247
424
Market Price
$ 53.84
Selling Price
$ 47.89
2195
1092
1801
3432
Market Price
$ 43.02
Selling Price
$ 38.62
1694
981
524
2480
Market Price
$ 46.04
Selling Price
$ 40.08
3738
2378
3276
4728
Market Price
$ 38.77
Selling Price
$ 33.92
845
198
837
2095
Market Price
$ 55.29
Selling Price
$ 46.50
778
201
668
1395
Market Price
$ 50.85
Selling Price
$ 46.20
1818
392
1284
2215
Market Price
$ 32.96
Selling Price
$ 29.84
1072
763
920
1175
Market Price
$ 41.71
Selling Price
$ 37.66
1445
326
808
2282
Market Price
$ 37.56
Selling Price
$ 32.82
2007
742
1210
2393
Market Price
$ 53.28
Selling Price
$ 45.48
1251
951
853
1642