Market Price
$ 65.91
Selling Price
$ 58.68
2742
1748
2573
3783
Market Price
$ 67.49
Selling Price
$ 60.97
1301
527
1051
4116
Market Price
$ 89.13
Selling Price
$ 78.39
815
540
389
2087
Market Price
$ 103.59
Selling Price
$ 91.99
820
357
274
2197
Market Price
$ 109.69
Selling Price
$ 94.19
966
309
641
1451
Market Price
$ 105.65
Selling Price
$ 93.32
3122
1230
1747
3528
Market Price
$ 72.04
Selling Price
$ 61.81
1207
698
1003
3980
Market Price
$ 77.22
Selling Price
$ 68.24
2081
523
1876
4247
Market Price
$ 107.14
Selling Price
$ 89.46
446
218
145
670
Market Price
$ 71.63
Selling Price
$ 64.02
2999
1421
2408
3998
Market Price
$ 85.34
Selling Price
$ 73.22
692
158
274
1692
Market Price
$ 93.57
Selling Price
$ 82.35
795
503
618
1798
Market Price
$ 107.61
Selling Price
$ 94.52
1036
963
748
2076
Market Price
$ 75.79
Selling Price
$ 67.74
3373
2174
1157
3893
Market Price
$ 74.75
Selling Price
$ 63.07
1892
405
1443
4167
Market Price
$ 103.10
Selling Price
$ 93.53
592
349
122
993
Market Price
$ 85.26
Selling Price
$ 72.53
1734
729
1490
2467
Market Price
$ 65.69
Selling Price
$ 56.71
3371
2718
719
4466
Market Price
$ 106.12
Selling Price
$ 96.00
2828
1683
2383
4145
Market Price
$ 76.26
Selling Price
$ 64.10
1780
942
957
2917
Market Price
$ 95.64
Selling Price
$ 85.83
996
316
339
3600
Market Price
$ 88.37
Selling Price
$ 74.02
797
702
206
1714
Market Price
$ 71.13
Selling Price
$ 61.76
1000
887
349
1333
Market Price
$ 69.20
Selling Price
$ 59.92
577
321
281
995
Market Price
$ 106.03
Selling Price
$ 90.29
2599
2092
2267
2866
Market Price
$ 77.64
Selling Price
$ 68.17
1126
869
1093
1319
Market Price
$ 110.90
Selling Price
$ 94.52
2514
1551
680
4425
Market Price
$ 82.81
Selling Price
$ 72.48
1349
1008
950
4951
Market Price
$ 81.35
Selling Price
$ 70.95
834
283
302
1379
Market Price
$ 88.14
Selling Price
$ 75.76
3271
3116
2872
4786
Market Price
$ 80.53
Selling Price
$ 69.62
1372
696
401
2943
Market Price
$ 85.02
Selling Price
$ 72.45
314
165
244
413
Market Price
$ 75.53
Selling Price
$ 64.54
740
221
493
1766
Market Price
$ 89.79
Selling Price
$ 79.75
826
295
192
1163
Market Price
$ 107.30
Selling Price
$ 93.06
622
259
299
1722
Market Price
$ 73.68
Selling Price
$ 66.19
951
397
722
1042
Market Price
$ 86.03
Selling Price
$ 75.63
2890
744
2831
4597
Market Price
$ 82.22
Selling Price
$ 70.99
3697
3353
1229
4278
Market Price
$ 67.19
Selling Price
$ 60.11
1353
278
636
1595
Market Price
$ 68.47
Selling Price
$ 58.18
1367
287
1101
1570