Market Price
$ 87.56
Selling Price
$ 74.51
3392
1966
1167
4316
Market Price
$ 114.10
Selling Price
$ 96.23
742
330
670
1186
Market Price
$ 81.84
Selling Price
$ 73.22
1766
1511
907
2484
Market Price
$ 94.99
Selling Price
$ 86.28
1865
1705
1471
3993
Market Price
$ 100.43
Selling Price
$ 86.40
568
314
501
917
Market Price
$ 113.42
Selling Price
$ 96.91
2122
901
1085
2288
Market Price
$ 62.94
Selling Price
$ 55.71
1804
362
1287
1880
Market Price
$ 102.85
Selling Price
$ 86.22
779
169
419
1067
Market Price
$ 105.47
Selling Price
$ 92.13
3622
2623
2183
4099
Market Price
$ 105.01
Selling Price
$ 91.81
1571
1040
1498
2589
Market Price
$ 106.38
Selling Price
$ 89.30
2792
907
1884
2834
Market Price
$ 94.13
Selling Price
$ 85.24
1955
1430
393
4681
Market Price
$ 88.01
Selling Price
$ 79.29
1255
500
553
4992
Market Price
$ 98.10
Selling Price
$ 85.41
1272
934
573
1726
Market Price
$ 108.42
Selling Price
$ 97.59
1273
1164
257
3809
Market Price
$ 66.83
Selling Price
$ 57.18
3588
3203
3533
3813
Market Price
$ 67.63
Selling Price
$ 59.10
2427
1713
833
4649
Market Price
$ 101.08
Selling Price
$ 90.44
4346
3357
955
4712
Market Price
$ 92.91
Selling Price
$ 83.36
2774
2184
1372
3282
Market Price
$ 107.20
Selling Price
$ 90.46
2571
2011
1569
3630
Market Price
$ 83.11
Selling Price
$ 75.31
1498
314
639
3299
Market Price
$ 107.98
Selling Price
$ 91.69
1126
857
1074
2953
Market Price
$ 95.65
Selling Price
$ 80.05
537
390
166
1482
Market Price
$ 101.33
Selling Price
$ 84.52
4289
3808
1622
4804
Market Price
$ 94.70
Selling Price
$ 81.19
1154
834
1118
1206
Market Price
$ 84.85
Selling Price
$ 74.14
2471
1508
858
2616
Market Price
$ 110.03
Selling Price
$ 92.83
3479
936
2124
4040
Market Price
$ 95.57
Selling Price
$ 82.34
1916
743
421
3385
Market Price
$ 66.79
Selling Price
$ 58.62
442
216
266
1080
Market Price
$ 74.05
Selling Price
$ 66.59
674
180
240
3226
Market Price
$ 64.70
Selling Price
$ 58.45
4680
2675
3971
4721
Market Price
$ 81.64
Selling Price
$ 71.55
2988
2166
1790
3261
Market Price
$ 94.94
Selling Price
$ 81.43
1173
1012
1034
3393
Market Price
$ 111.89
Selling Price
$ 93.53
1757
529
1537
2458
Market Price
$ 75.60
Selling Price
$ 66.41
1296
949
819
3419
Market Price
$ 88.38
Selling Price
$ 75.84
1366
801
614
2714
Market Price
$ 82.85
Selling Price
$ 71.26
275
188
219
1296
Market Price
$ 71.54
Selling Price
$ 60.49
3256
806
1782
4594
Market Price
$ 65.61
Selling Price
$ 58.74
431
349
205
1686
Market Price
$ 86.46
Selling Price
$ 74.06
3693
3447
1079
4747