Market Price
$ 98.87
Selling Price
$ 86.11
831
380
328
1979
Market Price
$ 70.83
Selling Price
$ 62.21
668
181
139
3061
Market Price
$ 84.26
Selling Price
$ 71.31
866
276
296
999
Market Price
$ 77.47
Selling Price
$ 65.11
2463
1123
2293
3668
Market Price
$ 107.48
Selling Price
$ 95.75
739
284
241
793
Market Price
$ 83.67
Selling Price
$ 75.54
3771
3154
1359
4382
Market Price
$ 102.83
Selling Price
$ 90.32
1974
597
1574
2463
Market Price
$ 104.21
Selling Price
$ 92.36
902
675
511
4031
Market Price
$ 99.99
Selling Price
$ 90.82
2600
2271
673
4335
Market Price
$ 67.50
Selling Price
$ 58.25
1825
1447
1184
2413
Market Price
$ 93.20
Selling Price
$ 77.81
1722
949
1387
1825
Market Price
$ 73.66
Selling Price
$ 62.60
4414
3565
2226
4886
Market Price
$ 86.83
Selling Price
$ 74.73
993
945
590
2035
Market Price
$ 80.87
Selling Price
$ 70.68
532
210
166
553
Market Price
$ 71.06
Selling Price
$ 59.89
3840
1128
1985
4391
Market Price
$ 98.54
Selling Price
$ 87.26
1355
1099
978
3234
Market Price
$ 72.81
Selling Price
$ 63.13
352
146
326
1427
Market Price
$ 96.93
Selling Price
$ 87.13
685
328
521
1020
Market Price
$ 70.27
Selling Price
$ 61.84
1646
1453
1284
2958
Market Price
$ 81.37
Selling Price
$ 70.36
3408
872
3237
3989
Market Price
$ 89.96
Selling Price
$ 78.32
821
735
509
1896
Market Price
$ 71.03
Selling Price
$ 59.41
895
748
421
3574
Market Price
$ 115.98
Selling Price
$ 98.58
3735
3053
2982
4008
Market Price
$ 92.76
Selling Price
$ 82.16
998
234
552
4501
Market Price
$ 63.34
Selling Price
$ 56.41
3788
3128
1254
4709
Market Price
$ 104.14
Selling Price
$ 92.30
1384
1328
1048
1659
Market Price
$ 64.20
Selling Price
$ 58.03
1829
701
1044
2549
Market Price
$ 68.57
Selling Price
$ 62.28
220
176
147
796
Market Price
$ 94.22
Selling Price
$ 80.79
1990
1377
1776
2410
Market Price
$ 92.49
Selling Price
$ 80.89
2909
1322
1059
4070
Market Price
$ 67.27
Selling Price
$ 60.23
3276
2861
1797
3332
Market Price
$ 99.64
Selling Price
$ 84.41
4707
2970
1113
4995
Market Price
$ 98.86
Selling Price
$ 87.61
819
606
371
2261
Market Price
$ 78.67
Selling Price
$ 70.21
2895
1886
2090
3210
Market Price
$ 80.47
Selling Price
$ 69.49
1132
1048
892
3962
Market Price
$ 85.67
Selling Price
$ 74.07
1358
686
1358
2910
Market Price
$ 74.57
Selling Price
$ 67.29
618
498
225
762
Market Price
$ 94.53
Selling Price
$ 83.79
982
641
266
1148
Market Price
$ 96.38
Selling Price
$ 84.23
269
146
74
866
Market Price
$ 92.51
Selling Price
$ 79.45
237
115
161
743