Market Price
$ 111.18
Selling Price
$ 95.81
1368
775
604
2325
Market Price
$ 90.72
Selling Price
$ 78.24
2521
1167
1971
2521
Market Price
$ 111.78
Selling Price
$ 94.80
2051
1954
1393
2617
Market Price
$ 79.69
Selling Price
$ 69.58
4048
1624
2604
4904
Market Price
$ 75.88
Selling Price
$ 66.03
244
57
92
444
Market Price
$ 114.18
Selling Price
$ 97.86
3071
849
1272
3378
Market Price
$ 76.60
Selling Price
$ 64.10
1219
285
712
3290
Market Price
$ 61.61
Selling Price
$ 55.87
2572
1764
1477
2895
Market Price
$ 94.29
Selling Price
$ 82.75
838
668
691
2206
Market Price
$ 83.44
Selling Price
$ 71.63
1072
559
960
3746
Market Price
$ 85.34
Selling Price
$ 73.47
1525
928
894
3986
Market Price
$ 77.44
Selling Price
$ 65.57
900
373
302
1606
Market Price
$ 76.30
Selling Price
$ 66.47
746
446
712
2863
Market Price
$ 101.11
Selling Price
$ 85.25
648
573
321
953
Market Price
$ 68.79
Selling Price
$ 57.60
2351
1798
1104
2494
Market Price
$ 111.42
Selling Price
$ 93.24
1159
572
782
2993
Market Price
$ 70.67
Selling Price
$ 59.21
2620
1415
2494
3127
Market Price
$ 111.07
Selling Price
$ 93.26
3385
788
2288
3714
Market Price
$ 67.73
Selling Price
$ 58.71
543
326
266
1016
Market Price
$ 107.13
Selling Price
$ 92.42
805
498
353
1349
Market Price
$ 67.86
Selling Price
$ 57.47
2190
684
1618
3896
Market Price
$ 70.38
Selling Price
$ 61.30
365
209
352
813
Market Price
$ 88.87
Selling Price
$ 79.35
3727
1666
2456
4715
Market Price
$ 110.68
Selling Price
$ 93.48
4039
2625
3846
4543
Market Price
$ 92.58
Selling Price
$ 81.69
4069
2140
3395
4152
Market Price
$ 100.58
Selling Price
$ 86.65
3836
2106
3450
4706
Market Price
$ 94.59
Selling Price
$ 84.19
3288
2327
2546
4696
Market Price
$ 107.27
Selling Price
$ 93.09
1226
427
522
1975
Market Price
$ 107.83
Selling Price
$ 94.09
3035
2077
2472
3226
Market Price
$ 107.56
Selling Price
$ 92.79
1294
554
507
4126
Market Price
$ 106.85
Selling Price
$ 90.29
3123
2403
1089
4356
Market Price
$ 82.85
Selling Price
$ 71.89
279
61
155
1095
Market Price
$ 99.80
Selling Price
$ 86.05
1346
825
1281
1542
Market Price
$ 65.60
Selling Price
$ 57.11
1527
900
1369
2395
Market Price
$ 107.05
Selling Price
$ 92.18
388
310
326
1675
Market Price
$ 80.87
Selling Price
$ 72.25
2087
437
469
4774
Market Price
$ 63.03
Selling Price
$ 56.70
2505
609
1641
4496
Market Price
$ 90.62
Selling Price
$ 81.41
1727
1299
1011
3718
Market Price
$ 81.88
Selling Price
$ 69.12
421
159
221
642
Market Price
$ 93.12
Selling Price
$ 84.40
369
153
326
1795