Market Price
$ 77.41
Selling Price
$ 65.01
1518
730
996
3985
Market Price
$ 101.10
Selling Price
$ 91.41
1008
494
992
1913
Market Price
$ 92.38
Selling Price
$ 83.00
1449
819
837
1841
Market Price
$ 86.33
Selling Price
$ 74.87
1296
595
967
3631
Market Price
$ 110.65
Selling Price
$ 93.45
2488
2264
1819
3593
Market Price
$ 116.29
Selling Price
$ 97.80
2086
1349
1164
4020
Market Price
$ 97.13
Selling Price
$ 84.18
2330
1529
572
4103
Market Price
$ 86.65
Selling Price
$ 74.70
3725
1136
1612
4367
Market Price
$ 103.47
Selling Price
$ 92.77
321
122
197
662
Market Price
$ 78.99
Selling Price
$ 67.38
758
352
300
1220
Market Price
$ 86.69
Selling Price
$ 77.72
4207
1111
1618
4927
Market Price
$ 86.53
Selling Price
$ 74.07
2642
2506
1710
3548
Market Price
$ 87.80
Selling Price
$ 79.21
646
624
459
1551
Market Price
$ 103.06
Selling Price
$ 88.99
1935
937
737
3194
Market Price
$ 67.17
Selling Price
$ 59.58
2783
1669
2113
3089
Market Price
$ 96.20
Selling Price
$ 80.64
381
319
92
870
Market Price
$ 76.61
Selling Price
$ 66.87
1587
434
1115
3947
Market Price
$ 112.64
Selling Price
$ 95.57
1971
1007
1290
3540
Market Price
$ 88.28
Selling Price
$ 74.66
2410
1713
1956
3448
Market Price
$ 68.17
Selling Price
$ 59.57
1005
524
418
1648
Market Price
$ 64.29
Selling Price
$ 56.07
2576
2245
1762
3115
Market Price
$ 62.42
Selling Price
$ 55.26
1418
1123
983
2000
Market Price
$ 79.06
Selling Price
$ 69.74
1334
960
968
1819
Market Price
$ 74.30
Selling Price
$ 64.82
1067
327
1043
2242
Market Price
$ 114.85
Selling Price
$ 95.78
1272
686
404
1527
Market Price
$ 100.89
Selling Price
$ 90.36
2570
1963
2540
3478
Market Price
$ 63.54
Selling Price
$ 56.34
428
170
273
2054
Market Price
$ 68.58
Selling Price
$ 60.12
288
90
280
492
Market Price
$ 87.50
Selling Price
$ 77.75
965
906
337
1171
Market Price
$ 73.97
Selling Price
$ 61.88
1760
1559
408
2579
Market Price
$ 65.78
Selling Price
$ 58.88
1792
1319
367
1877
Market Price
$ 100.03
Selling Price
$ 88.51
571
341
319
1011
Market Price
$ 89.15
Selling Price
$ 80.23
2298
1809
596
4030
Market Price
$ 95.19
Selling Price
$ 85.87
2782
1837
1813
4774
Market Price
$ 108.88
Selling Price
$ 98.05
3921
1410
1630
4039
Market Price
$ 66.33
Selling Price
$ 57.78
1274
375
633
4112
Market Price
$ 82.83
Selling Price
$ 74.63
1962
1924
826
3365
Market Price
$ 63.22
Selling Price
$ 57.45
2822
2104
1601
3022
Market Price
$ 115.59
Selling Price
$ 96.54
3901
2614
3688
3920
Market Price
$ 73.09
Selling Price
$ 64.75
792
242
481
2360