Market Price
$ 102.86
Selling Price
$ 87.87
793
496
345
3341
Market Price
$ 84.62
Selling Price
$ 72.34
3169
1552
647
4164
Market Price
$ 101.58
Selling Price
$ 87.61
968
587
210
2422
Market Price
$ 66.07
Selling Price
$ 59.57
2566
616
1310
3328
Market Price
$ 108.07
Selling Price
$ 95.74
431
352
386
441
Market Price
$ 73.89
Selling Price
$ 62.71
2390
595
799
2595
Market Price
$ 99.29
Selling Price
$ 83.61
426
200
305
484
Market Price
$ 101.38
Selling Price
$ 85.45
956
825
825
1069
Market Price
$ 110.48
Selling Price
$ 96.21
1797
1662
1514
4708
Market Price
$ 117.15
Selling Price
$ 98.86
1726
1055
765
4649
Market Price
$ 101.37
Selling Price
$ 85.03
959
588
341
1514
Market Price
$ 85.26
Selling Price
$ 75.77
3202
1899
2983
4064
Market Price
$ 107.92
Selling Price
$ 94.27
2277
756
503
3669
Market Price
$ 78.77
Selling Price
$ 69.53
1252
334
292
1275
Market Price
$ 92.09
Selling Price
$ 80.79
899
552
340
4126
Market Price
$ 93.29
Selling Price
$ 78.47
564
552
285
1196
Market Price
$ 78.05
Selling Price
$ 70.86
1180
736
813
1502
Market Price
$ 103.52
Selling Price
$ 88.27
1454
1382
311
1469
Market Price
$ 68.56
Selling Price
$ 61.17
2021
498
1879
2233
Market Price
$ 95.52
Selling Price
$ 83.52
386
271
203
1052
Market Price
$ 102.91
Selling Price
$ 85.81
2951
2009
2224
3137
Market Price
$ 114.69
Selling Price
$ 96.85
334
102
199
1247
Market Price
$ 99.94
Selling Price
$ 85.14
4375
3530
1331
4758
Market Price
$ 91.56
Selling Price
$ 76.62
1433
1139
1195
4201
Market Price
$ 94.51
Selling Price
$ 80.98
3595
2578
2971
3714
Market Price
$ 107.52
Selling Price
$ 91.10
919
577
329
1182
Market Price
$ 105.11
Selling Price
$ 91.83
2457
2300
1788
2558
Market Price
$ 86.11
Selling Price
$ 75.03
572
162
170
1720
Market Price
$ 86.08
Selling Price
$ 76.10
532
247
309
2281
Market Price
$ 114.78
Selling Price
$ 98.15
455
414
379
1987
Market Price
$ 100.09
Selling Price
$ 90.56
658
395
639
2953
Market Price
$ 64.39
Selling Price
$ 55.88
3980
3276
2044
4087
Market Price
$ 85.19
Selling Price
$ 73.94
2195
1962
1254
4495
Market Price
$ 81.36
Selling Price
$ 71.61
429
297
372
487
Market Price
$ 72.57
Selling Price
$ 61.70
2293
854
1977
3068
Market Price
$ 71.65
Selling Price
$ 60.64
4221
1465
4121
4256
Market Price
$ 90.44
Selling Price
$ 76.83
3049
2329
2648
4506
Market Price
$ 66.27
Selling Price
$ 60.17
1051
590
440
1162
Market Price
$ 83.53
Selling Price
$ 71.00
4410
1676
4012
4946
Market Price
$ 77.93
Selling Price
$ 65.28
2015
1796
1958
4944