Market Price
$ 65.20
Selling Price
$ 57.58
1909
980
605
2192
Market Price
$ 87.20
Selling Price
$ 78.79
331
163
92
1105
Market Price
$ 109.47
Selling Price
$ 93.79
2691
2324
2312
4787
Market Price
$ 107.70
Selling Price
$ 97.05
782
690
273
3898
Market Price
$ 113.13
Selling Price
$ 97.49
3728
1845
909
4338
Market Price
$ 81.18
Selling Price
$ 67.79
1975
1421
1507
4539
Market Price
$ 90.33
Selling Price
$ 76.83
4325
1876
1675
4780
Market Price
$ 68.97
Selling Price
$ 57.78
1521
1054
733
1718
Market Price
$ 115.39
Selling Price
$ 96.36
1241
666
350
3330
Market Price
$ 92.00
Selling Price
$ 79.00
4401
926
1970
4623
Market Price
$ 90.03
Selling Price
$ 81.22
3764
2835
1921
4915
Market Price
$ 69.10
Selling Price
$ 61.37
3574
2865
2821
4942
Market Price
$ 81.59
Selling Price
$ 71.54
1665
367
353
4431
Market Price
$ 76.21
Selling Price
$ 65.77
298
134
208
1265
Market Price
$ 75.39
Selling Price
$ 67.45
680
572
559
1283
Market Price
$ 84.89
Selling Price
$ 72.15
486
472
391
523
Market Price
$ 94.41
Selling Price
$ 79.44
4905
2978
3383
4977
Market Price
$ 87.03
Selling Price
$ 75.34
866
371
270
2888
Market Price
$ 110.94
Selling Price
$ 95.43
541
309
491
565
Market Price
$ 63.71
Selling Price
$ 56.93
690
661
332
2636
Market Price
$ 84.76
Selling Price
$ 74.07
1452
599
1201
2433
Market Price
$ 64.44
Selling Price
$ 56.81
640
526
184
656
Market Price
$ 89.81
Selling Price
$ 80.99
739
540
261
827
Market Price
$ 77.74
Selling Price
$ 68.38
3642
2250
1435
3737
Market Price
$ 77.23
Selling Price
$ 68.64
1036
294
223
1377
Market Price
$ 102.26
Selling Price
$ 87.94
404
380
399
817
Market Price
$ 85.90
Selling Price
$ 76.03
1979
901
1029
4317
Market Price
$ 94.50
Selling Price
$ 79.06
184
179
64
590
Market Price
$ 65.55
Selling Price
$ 58.76
1157
751
378
4631
Market Price
$ 81.11
Selling Price
$ 67.92
970
508
363
4251
Market Price
$ 69.82
Selling Price
$ 60.61
2941
2832
2211
2989
Market Price
$ 71.35
Selling Price
$ 60.04
578
239
464
1090
Market Price
$ 88.65
Selling Price
$ 76.20
1903
1185
1835
3863
Market Price
$ 82.08
Selling Price
$ 73.98
1247
920
996
1679
Market Price
$ 112.59
Selling Price
$ 94.24
2644
1469
1941
4527
Market Price
$ 62.13
Selling Price
$ 55.41
1338
804
638
1527
Market Price
$ 81.81
Selling Price
$ 71.93
2667
1990
1809
4391
Market Price
$ 79.02
Selling Price
$ 68.41
1965
1665
1910
3338
Market Price
$ 84.58
Selling Price
$ 71.71
1346
680
1002
2861
Market Price
$ 103.66
Selling Price
$ 93.05
2069
1679
741
2781