Market Price
$ 66.97
Selling Price
$ 57.70
1885
851
1623
4418
Market Price
$ 99.35
Selling Price
$ 84.10
508
393
203
602
Market Price
$ 81.73
Selling Price
$ 73.27
4339
2602
1319
4479
Market Price
$ 88.27
Selling Price
$ 75.75
301
266
277
1343
Market Price
$ 92.15
Selling Price
$ 83.50
2235
836
2009
3653
Market Price
$ 74.03
Selling Price
$ 66.24
611
419
571
1828
Market Price
$ 94.26
Selling Price
$ 78.90
555
522
176
558
Market Price
$ 107.97
Selling Price
$ 91.09
1348
1131
1002
3100
Market Price
$ 105.84
Selling Price
$ 92.52
3043
1087
2263
3819
Market Price
$ 84.66
Selling Price
$ 76.17
610
193
387
1108
Market Price
$ 105.18
Selling Price
$ 92.44
834
669
656
4160
Market Price
$ 79.13
Selling Price
$ 66.35
2145
2082
1028
2909
Market Price
$ 84.34
Selling Price
$ 76.10
1879
1104
833
4789
Market Price
$ 67.49
Selling Price
$ 57.05
1543
321
1515
3017
Market Price
$ 94.36
Selling Price
$ 80.72
4275
3469
2312
4422
Market Price
$ 95.21
Selling Price
$ 82.51
2292
2043
521
3113
Market Price
$ 69.26
Selling Price
$ 62.95
1560
902
503
1866
Market Price
$ 67.89
Selling Price
$ 59.08
1178
574
697
2864
Market Price
$ 87.23
Selling Price
$ 73.82
1679
1202
999
3129
Market Price
$ 78.75
Selling Price
$ 70.33
1603
1244
412
3334
Market Price
$ 82.13
Selling Price
$ 74.28
943
778
241
1376
Market Price
$ 106.65
Selling Price
$ 96.70
993
669
784
1416
Market Price
$ 69.48
Selling Price
$ 59.40
4713
4202
2246
4991
Market Price
$ 109.23
Selling Price
$ 92.43
2246
1338
968
3942
Market Price
$ 84.84
Selling Price
$ 71.92
2432
1092
724
3087
Market Price
$ 78.19
Selling Price
$ 70.72
556
167
210
1691
Market Price
$ 70.00
Selling Price
$ 60.90
632
257
434
2039
Market Price
$ 82.70
Selling Price
$ 74.25
1330
529
1077
2686
Market Price
$ 63.59
Selling Price
$ 55.79
1086
414
768
2326
Market Price
$ 77.17
Selling Price
$ 64.57
1008
942
305
1431
Market Price
$ 66.03
Selling Price
$ 56.02
2488
1467
2376
3412
Market Price
$ 99.36
Selling Price
$ 82.84
2200
639
574
2423
Market Price
$ 98.44
Selling Price
$ 86.39
398
156
167
722
Market Price
$ 114.32
Selling Price
$ 98.04
1518
1222
316
4891
Market Price
$ 101.15
Selling Price
$ 86.93
2807
2525
760
4772
Market Price
$ 108.02
Selling Price
$ 93.88
1914
976
610
2282
Market Price
$ 92.85
Selling Price
$ 79.82
353
166
340
433
Market Price
$ 113.28
Selling Price
$ 98.07
2962
621
2374
3445
Market Price
$ 104.41
Selling Price
$ 89.18
878
295
313
3831
Market Price
$ 96.74
Selling Price
$ 82.94
590
225
229
1538