Market Price
$ 95.37
Selling Price
$ 81.31
1636
398
1278
2965
Market Price
$ 100.09
Selling Price
$ 88.96
2952
2525
1647
4550
Market Price
$ 82.12
Selling Price
$ 73.49
1443
1106
650
1506
Market Price
$ 102.91
Selling Price
$ 89.17
1971
1205
1559
4521
Market Price
$ 71.11
Selling Price
$ 61.78
3880
817
3526
4860
Market Price
$ 108.84
Selling Price
$ 98.92
604
297
337
1492
Market Price
$ 94.23
Selling Price
$ 81.93
1307
414
610
1386
Market Price
$ 100.88
Selling Price
$ 85.25
3396
1776
2584
3664
Market Price
$ 111.45
Selling Price
$ 96.44
2602
1917
1245
3710
Market Price
$ 79.19
Selling Price
$ 69.98
520
320
122
1329
Market Price
$ 94.35
Selling Price
$ 80.82
2043
1146
1896
2190
Market Price
$ 86.35
Selling Price
$ 78.37
743
731
268
1424
Market Price
$ 83.45
Selling Price
$ 70.68
740
545
299
875
Market Price
$ 102.72
Selling Price
$ 88.01
1377
551
955
2670
Market Price
$ 84.39
Selling Price
$ 75.46
808
596
433
2855
Market Price
$ 108.99
Selling Price
$ 92.77
721
484
287
1627
Market Price
$ 96.94
Selling Price
$ 81.79
1483
754
504
2705
Market Price
$ 66.42
Selling Price
$ 57.73
347
249
198
938
Market Price
$ 75.45
Selling Price
$ 65.28
506
409
491
728
Market Price
$ 81.40
Selling Price
$ 71.23
582
170
311
2082
Market Price
$ 110.64
Selling Price
$ 93.29
448
210
384
1698
Market Price
$ 78.36
Selling Price
$ 69.40
1764
1106
631
3318
Market Price
$ 113.38
Selling Price
$ 95.57
1915
467
1155
2297
Market Price
$ 65.12
Selling Price
$ 59.15
219
138
93
730
Market Price
$ 88.57
Selling Price
$ 77.73
3922
2407
1280
3956
Market Price
$ 103.60
Selling Price
$ 91.50
1859
548
1474
2115
Market Price
$ 90.02
Selling Price
$ 78.93
1668
772
893
3332
Market Price
$ 98.43
Selling Price
$ 82.71
3277
1495
2180
4432
Market Price
$ 86.66
Selling Price
$ 78.54
2416
1987
1617
4070
Market Price
$ 63.59
Selling Price
$ 55.67
1106
795
585
2674
Market Price
$ 85.56
Selling Price
$ 77.60
671
353
197
2172
Market Price
$ 106.94
Selling Price
$ 92.44
3449
1029
3175
4118
Market Price
$ 113.66
Selling Price
$ 95.20
179
176
35
402
Market Price
$ 93.89
Selling Price
$ 80.19
434
205
292
1098
Market Price
$ 110.05
Selling Price
$ 98.25
602
577
336
984
Market Price
$ 68.62
Selling Price
$ 60.02
736
528
503
941
Market Price
$ 93.83
Selling Price
$ 78.28
2313
2230
1535
2955
Market Price
$ 74.31
Selling Price
$ 62.80
3039
1781
793
3323
Market Price
$ 87.84
Selling Price
$ 74.90
1505
1059
478
1992
Market Price
$ 96.41
Selling Price
$ 85.57
998
527
344
1915