Market Price
$ 95.66
Selling Price
$ 82.86
2776
2178
849
3235
Market Price
$ 105.00
Selling Price
$ 91.34
2228
1511
2142
2752
Market Price
$ 109.72
Selling Price
$ 91.61
3226
913
2768
4078
Market Price
$ 87.97
Selling Price
$ 74.57
2463
1409
1833
4852
Market Price
$ 87.99
Selling Price
$ 75.41
1578
923
1296
3468
Market Price
$ 97.75
Selling Price
$ 82.50
1191
258
498
1845
Market Price
$ 111.50
Selling Price
$ 94.03
266
266
97
482
Market Price
$ 74.55
Selling Price
$ 66.88
3332
2958
2381
4988
Market Price
$ 102.91
Selling Price
$ 91.13
1342
1141
675
1404
Market Price
$ 110.48
Selling Price
$ 96.58
243
69
53
1026
Market Price
$ 116.81
Selling Price
$ 97.60
1326
611
1033
2166
Market Price
$ 92.19
Selling Price
$ 82.80
1366
1242
1068
1786
Market Price
$ 86.24
Selling Price
$ 72.47
637
225
368
1224
Market Price
$ 70.94
Selling Price
$ 60.18
1353
1036
1104
3668
Market Price
$ 63.68
Selling Price
$ 57.81
2313
1036
1217
3023
Market Price
$ 85.41
Selling Price
$ 72.62
853
774
649
923
Market Price
$ 113.77
Selling Price
$ 98.10
507
407
488
928
Market Price
$ 107.59
Selling Price
$ 91.63
3707
2925
1963
4888
Market Price
$ 96.04
Selling Price
$ 87.01
3126
1848
655
4199
Market Price
$ 110.39
Selling Price
$ 96.14
1431
956
639
4018
Market Price
$ 115.84
Selling Price
$ 98.24
1211
276
950
3202
Market Price
$ 79.69
Selling Price
$ 69.35
2814
1327
1606
3164
Market Price
$ 105.29
Selling Price
$ 93.83
629
139
346
1344
Market Price
$ 79.49
Selling Price
$ 70.94
3133
1773
2538
4652
Market Price
$ 110.38
Selling Price
$ 97.95
743
639
248
3385
Market Price
$ 87.93
Selling Price
$ 77.27
895
721
625
2209
Market Price
$ 89.81
Selling Price
$ 77.81
1761
847
1356
4239
Market Price
$ 62.50
Selling Price
$ 56.25
2666
1353
1549
2765
Market Price
$ 106.00
Selling Price
$ 93.49
84
57
30
408
Market Price
$ 69.23
Selling Price
$ 60.06
1173
1064
541
4691
Market Price
$ 76.78
Selling Price
$ 65.27
412
109
165
1552
Market Price
$ 63.74
Selling Price
$ 55.76
1119
282
966
2894
Market Price
$ 79.66
Selling Price
$ 67.52
750
543
509
2795
Market Price
$ 72.23
Selling Price
$ 60.94
4192
2777
1134
4572
Market Price
$ 86.62
Selling Price
$ 75.40
2382
1405
498
4007
Market Price
$ 97.42
Selling Price
$ 87.01
985
663
810
2550
Market Price
$ 99.90
Selling Price
$ 86.89
2928
1839
2896
3441
Market Price
$ 91.89
Selling Price
$ 82.81
1687
978
1541
1932
Market Price
$ 69.55
Selling Price
$ 61.39
3369
1885
2653
4856
Market Price
$ 79.44
Selling Price
$ 71.04
407
203
194
661