Market Price
$ 116.35
Selling Price
$ 97.30
1322
1095
332
3104
Market Price
$ 83.32
Selling Price
$ 72.68
1902
1785
1561
3385
Market Price
$ 82.94
Selling Price
$ 70.37
793
324
744
905
Market Price
$ 67.00
Selling Price
$ 60.05
1900
676
1516
1997
Market Price
$ 66.07
Selling Price
$ 58.30
348
83
112
1550
Market Price
$ 67.64
Selling Price
$ 58.81
1472
808
1226
2459
Market Price
$ 102.06
Selling Price
$ 89.59
472
200
112
907
Market Price
$ 79.64
Selling Price
$ 67.38
1715
1504
1440
2889
Market Price
$ 72.02
Selling Price
$ 64.10
2099
899
785
2724
Market Price
$ 89.74
Selling Price
$ 80.71
2483
780
986
3608
Market Price
$ 72.81
Selling Price
$ 65.48
760
727
293
2044
Market Price
$ 110.26
Selling Price
$ 93.24
1370
574
573
2423
Market Price
$ 78.38
Selling Price
$ 71.23
267
138
83
1210
Market Price
$ 112.42
Selling Price
$ 98.64
494
113
99
1651
Market Price
$ 72.11
Selling Price
$ 63.66
862
732
433
1624
Market Price
$ 112.85
Selling Price
$ 98.88
728
334
369
1407
Market Price
$ 94.08
Selling Price
$ 81.25
833
614
617
2161
Market Price
$ 116.85
Selling Price
$ 98.79
1014
1011
477
3979
Market Price
$ 67.76
Selling Price
$ 60.57
2242
1469
681
2483
Market Price
$ 75.30
Selling Price
$ 64.35
310
214
87
768
Market Price
$ 108.92
Selling Price
$ 98.06
627
167
549
1599
Market Price
$ 77.62
Selling Price
$ 64.98
362
248
255
949
Market Price
$ 102.84
Selling Price
$ 86.61
2882
2868
1062
3767
Market Price
$ 88.59
Selling Price
$ 75.03
3086
1539
2567
3305
Market Price
$ 91.25
Selling Price
$ 77.85
1609
753
568
1626
Market Price
$ 83.20
Selling Price
$ 71.73
2360
574
1423
4028
Market Price
$ 69.24
Selling Price
$ 60.61
619
194
602
1005
Market Price
$ 84.50
Selling Price
$ 73.43
537
223
432
2448
Market Price
$ 108.75
Selling Price
$ 98.52
3049
2441
1170
4612
Market Price
$ 74.60
Selling Price
$ 62.72
1867
1236
1141
2023
Market Price
$ 78.08
Selling Price
$ 68.03
147
139
78
545
Market Price
$ 102.10
Selling Price
$ 88.80
1684
1566
1335
1856
Market Price
$ 69.33
Selling Price
$ 63.00
3674
3279
899
4750
Market Price
$ 84.93
Selling Price
$ 71.73
356
167
76
1045
Market Price
$ 91.44
Selling Price
$ 80.21
421
343
311
1282
Market Price
$ 101.07
Selling Price
$ 91.44
403
274
217
928
Market Price
$ 90.65
Selling Price
$ 78.00
393
285
137
848
Market Price
$ 89.46
Selling Price
$ 81.19
4270
1097
2846
4528
Market Price
$ 87.69
Selling Price
$ 76.32
3078
1243
2251
3689
Market Price
$ 107.50
Selling Price
$ 96.47
1341
474
698
3793