Market Price
$ 101.49
Selling Price
$ 90.59
3038
1190
2462
3625
Market Price
$ 91.74
Selling Price
$ 77.30
763
307
282
1114
Market Price
$ 108.06
Selling Price
$ 94.97
901
256
328
2230
Market Price
$ 62.95
Selling Price
$ 55.51
323
323
153
525
Market Price
$ 65.45
Selling Price
$ 57.20
848
231
456
1490
Market Price
$ 102.08
Selling Price
$ 87.82
859
322
521
880
Market Price
$ 72.93
Selling Price
$ 64.97
3010
945
2009
3969
Market Price
$ 84.13
Selling Price
$ 75.34
544
445
283
1295
Market Price
$ 84.19
Selling Price
$ 70.92
2714
1662
1903
4556
Market Price
$ 70.46
Selling Price
$ 60.08
335
276
227
1325
Market Price
$ 98.50
Selling Price
$ 87.50
3731
1509
3706
3734
Market Price
$ 75.23
Selling Price
$ 63.47
1371
891
1222
1815
Market Price
$ 85.12
Selling Price
$ 72.95
2312
1810
1841
2642
Market Price
$ 114.46
Selling Price
$ 96.75
1216
428
1046
3504
Market Price
$ 70.89
Selling Price
$ 59.94
906
713
232
2086
Market Price
$ 89.94
Selling Price
$ 78.65
1953
1659
1454
2069
Market Price
$ 74.76
Selling Price
$ 63.44
2336
1634
843
2564
Market Price
$ 70.32
Selling Price
$ 61.18
2355
1058
1908
2504
Market Price
$ 72.25
Selling Price
$ 62.49
3828
2488
3626
4288
Market Price
$ 94.28
Selling Price
$ 80.08
2142
1964
1906
2265
Market Price
$ 110.98
Selling Price
$ 94.31
1294
809
331
3485
Market Price
$ 107.44
Selling Price
$ 97.49
3138
1553
1870
3580
Market Price
$ 76.37
Selling Price
$ 68.72
3079
1938
701
4543
Market Price
$ 71.22
Selling Price
$ 63.70
4149
2036
1288
4516
Market Price
$ 89.65
Selling Price
$ 79.59
549
160
321
2386
Market Price
$ 105.92
Selling Price
$ 93.08
452
273
306
615
Market Price
$ 96.13
Selling Price
$ 80.94
1486
483
549
1794
Market Price
$ 77.97
Selling Price
$ 70.87
1426
1355
689
2838
Market Price
$ 99.52
Selling Price
$ 87.47
4197
2270
3833
4869
Market Price
$ 69.58
Selling Price
$ 59.83
1154
510
416
4984
Market Price
$ 79.76
Selling Price
$ 66.90
2789
2681
2628
3205
Market Price
$ 99.56
Selling Price
$ 87.89
1021
542
905
2551
Market Price
$ 71.56
Selling Price
$ 61.84
834
694
461
1826
Market Price
$ 83.04
Selling Price
$ 70.11
660
140
178
2646
Market Price
$ 103.84
Selling Price
$ 92.57
281
267
263
628
Market Price
$ 78.27
Selling Price
$ 68.58
1462
1044
1189
1889
Market Price
$ 109.71
Selling Price
$ 94.44
1216
290
884
2316
Market Price
$ 81.05
Selling Price
$ 72.21
905
868
489
1744
Market Price
$ 66.12
Selling Price
$ 55.87
2489
1680
1445
3600
Market Price
$ 110.33
Selling Price
$ 94.72
1092
1055
1052
4189