Market Price
$ 107.53
Selling Price
$ 93.41
1025
974
767
4887
Market Price
$ 94.25
Selling Price
$ 79.31
3434
1076
2352
3563
Market Price
$ 76.91
Selling Price
$ 68.04
2027
570
1020
2115
Market Price
$ 116.35
Selling Price
$ 97.96
1541
378
951
2176
Market Price
$ 72.25
Selling Price
$ 63.59
2900
2590
1760
4074
Market Price
$ 98.20
Selling Price
$ 84.34
2172
785
475
2365
Market Price
$ 66.26
Selling Price
$ 57.03
1319
798
979
2930
Market Price
$ 89.48
Selling Price
$ 77.93
1492
963
758
1623
Market Price
$ 110.42
Selling Price
$ 92.55
1052
425
483
4356
Market Price
$ 105.35
Selling Price
$ 95.27
815
533
226
3596
Market Price
$ 108.72
Selling Price
$ 94.93
2097
458
1085
2823
Market Price
$ 92.47
Selling Price
$ 78.80
109
22
98
428
Market Price
$ 92.80
Selling Price
$ 81.35
1710
528
523
3782
Market Price
$ 104.03
Selling Price
$ 90.98
257
109
133
524
Market Price
$ 89.07
Selling Price
$ 76.86
1863
995
469
3800
Market Price
$ 105.10
Selling Price
$ 94.10
3030
1279
887
4245
Market Price
$ 98.17
Selling Price
$ 83.54
711
281
440
1545
Market Price
$ 88.83
Selling Price
$ 74.88
2468
1474
818
2766
Market Price
$ 90.57
Selling Price
$ 78.61
585
202
118
2873
Market Price
$ 101.61
Selling Price
$ 87.73
1213
379
445
1971
Market Price
$ 99.74
Selling Price
$ 87.01
1696
1317
877
1905
Market Price
$ 81.11
Selling Price
$ 68.10
588
218
279
1926
Market Price
$ 75.19
Selling Price
$ 66.17
1223
753
725
1419
Market Price
$ 78.26
Selling Price
$ 69.25
3722
1936
2740
4280
Market Price
$ 102.08
Selling Price
$ 89.69
302
231
271
590
Market Price
$ 93.44
Selling Price
$ 78.73
468
242
192
1709
Market Price
$ 77.34
Selling Price
$ 68.32
2476
1215
1906
3396
Market Price
$ 94.41
Selling Price
$ 83.96
1758
375
1291
2988
Market Price
$ 114.98
Selling Price
$ 98.83
733
726
284
1480
Market Price
$ 67.54
Selling Price
$ 59.72
876
439
720
1877
Market Price
$ 71.13
Selling Price
$ 62.93
1671
1616
581
3281
Market Price
$ 106.24
Selling Price
$ 95.98
2587
1635
2493
2929
Market Price
$ 72.41
Selling Price
$ 61.99
1658
1093
905
2461
Market Price
$ 75.17
Selling Price
$ 67.65
899
219
390
4200
Market Price
$ 66.73
Selling Price
$ 59.09
2821
800
846
2847
Market Price
$ 82.75
Selling Price
$ 72.27
2589
2069
1315
3774
Market Price
$ 81.20
Selling Price
$ 67.75
1212
543
414
4034
Market Price
$ 62.30
Selling Price
$ 55.83
1488
559
596
3242
Market Price
$ 75.29
Selling Price
$ 66.80
642
174
223
942
Market Price
$ 70.06
Selling Price
$ 59.72
1567
1334
811
2440