Market Price
$ 117.22
Selling Price
$ 98.40
3079
3038
2686
4415
Market Price
$ 82.98
Selling Price
$ 72.77
319
266
89
1449
Market Price
$ 63.06
Selling Price
$ 55.48
1835
1388
1237
4202
Market Price
$ 104.62
Selling Price
$ 93.88
2220
1049
516
4293
Market Price
$ 84.09
Selling Price
$ 75.64
743
553
356
893
Market Price
$ 90.30
Selling Price
$ 76.43
476
444
118
1222
Market Price
$ 111.50
Selling Price
$ 98.51
923
859
299
1924
Market Price
$ 102.50
Selling Price
$ 91.04
987
204
590
3147
Market Price
$ 83.05
Selling Price
$ 71.23
1096
291
325
4830
Market Price
$ 64.67
Selling Price
$ 55.37
430
190
278
2112
Market Price
$ 75.12
Selling Price
$ 64.88
246
129
144
853
Market Price
$ 83.74
Selling Price
$ 71.34
933
400
512
3177
Market Price
$ 73.09
Selling Price
$ 64.28
483
235
239
1184
Market Price
$ 90.60
Selling Price
$ 79.68
573
317
231
1701
Market Price
$ 103.85
Selling Price
$ 93.04
3213
1590
2587
3690
Market Price
$ 73.76
Selling Price
$ 66.18
1129
1117
477
1511
Market Price
$ 70.23
Selling Price
$ 60.95
3064
922
1837
3337
Market Price
$ 100.98
Selling Price
$ 90.52
1668
846
807
2516
Market Price
$ 111.38
Selling Price
$ 97.55
2107
1918
1706
4488
Market Price
$ 64.52
Selling Price
$ 55.41
294
109
224
666
Market Price
$ 67.03
Selling Price
$ 56.16
2141
1893
1229
3872
Market Price
$ 100.59
Selling Price
$ 86.14
980
204
670
3226
Market Price
$ 88.62
Selling Price
$ 77.17
3430
1382
2488
3712
Market Price
$ 97.19
Selling Price
$ 81.58
1730
1610
1371
3157
Market Price
$ 69.00
Selling Price
$ 62.57
197
59
112
822
Market Price
$ 97.56
Selling Price
$ 88.09
2449
1395
2048
4660
Market Price
$ 72.85
Selling Price
$ 63.63
2089
810
2088
2710
Market Price
$ 85.61
Selling Price
$ 73.02
421
350
347
867
Market Price
$ 90.84
Selling Price
$ 82.16
2088
704
1510
3248
Market Price
$ 91.69
Selling Price
$ 79.59
934
516
757
1213
Market Price
$ 83.20
Selling Price
$ 72.26
1677
1631
427
1731
Market Price
$ 85.78
Selling Price
$ 75.58
1263
313
417
4543
Market Price
$ 80.89
Selling Price
$ 68.87
3458
2447
1304
3674
Market Price
$ 84.03
Selling Price
$ 71.26
4213
3148
2149
4443
Market Price
$ 73.73
Selling Price
$ 62.81
2512
1666
1887
3184
Market Price
$ 92.46
Selling Price
$ 77.26
4508
4449
4157
4839
Market Price
$ 87.55
Selling Price
$ 74.84
612
171
472
689
Market Price
$ 75.93
Selling Price
$ 65.97
2859
1021
1863
3855
Market Price
$ 79.68
Selling Price
$ 66.68
1407
1001
410
1655
Market Price
$ 78.45
Selling Price
$ 70.81
448
359
414
1166