Market Price
$ 64.77
Selling Price
$ 57.38
1175
1147
437
1983
Market Price
$ 98.51
Selling Price
$ 83.90
868
711
819
1486
Market Price
$ 97.69
Selling Price
$ 87.70
1610
1166
1147
2314
Market Price
$ 82.18
Selling Price
$ 70.53
4278
3929
966
4628
Market Price
$ 64.76
Selling Price
$ 55.32
2066
1679
1805
3016
Market Price
$ 95.31
Selling Price
$ 79.69
1143
525
447
4872
Market Price
$ 95.19
Selling Price
$ 81.38
1070
283
327
1359
Market Price
$ 107.46
Selling Price
$ 90.74
334
147
294
720
Market Price
$ 73.13
Selling Price
$ 61.77
1849
976
646
2570
Market Price
$ 95.85
Selling Price
$ 83.71
2975
2129
2061
3864
Market Price
$ 64.91
Selling Price
$ 56.59
723
722
565
3051
Market Price
$ 75.09
Selling Price
$ 62.74
410
83
111
1003
Market Price
$ 93.99
Selling Price
$ 82.04
394
222
264
1707
Market Price
$ 94.73
Selling Price
$ 82.82
1269
548
1204
1800
Market Price
$ 110.01
Selling Price
$ 92.36
3330
2903
2993
4305
Market Price
$ 72.77
Selling Price
$ 63.99
783
294
410
2530
Market Price
$ 81.69
Selling Price
$ 72.19
597
455
126
735
Market Price
$ 108.70
Selling Price
$ 95.33
598
349
441
2931
Market Price
$ 103.70
Selling Price
$ 87.15
2049
639
1368
3791
Market Price
$ 111.29
Selling Price
$ 95.14
3677
1199
2810
3729
Market Price
$ 75.22
Selling Price
$ 67.18
3558
3436
3201
4169
Market Price
$ 68.71
Selling Price
$ 61.93
406
90
191
738
Market Price
$ 90.73
Selling Price
$ 77.15
1976
1518
484
2238
Market Price
$ 86.69
Selling Price
$ 74.94
1392
821
1266
1938
Market Price
$ 77.39
Selling Price
$ 66.18
1590
1075
861
2960
Market Price
$ 97.72
Selling Price
$ 81.66
541
432
532
719
Market Price
$ 77.73
Selling Price
$ 66.36
1720
1302
663
4152
Market Price
$ 75.03
Selling Price
$ 65.06
3226
1681
2770
3517
Market Price
$ 96.28
Selling Price
$ 82.64
2991
1469
2817
3905
Market Price
$ 109.82
Selling Price
$ 97.71
1763
945
1663
2036
Market Price
$ 67.15
Selling Price
$ 58.31
3895
924
2528
4371
Market Price
$ 84.03
Selling Price
$ 75.61
2459
930
875
2903
Market Price
$ 81.06
Selling Price
$ 73.58
3663
2512
2039
4419
Market Price
$ 112.42
Selling Price
$ 93.76
332
88
103
746
Market Price
$ 95.10
Selling Price
$ 84.08
384
356
219
527
Market Price
$ 101.31
Selling Price
$ 90.55
537
261
384
2238
Market Price
$ 86.83
Selling Price
$ 75.22
2841
1655
843
3326
Market Price
$ 73.64
Selling Price
$ 62.18
1056
778
515
3171
Market Price
$ 103.51
Selling Price
$ 89.56
615
146
549
1651
Market Price
$ 96.89
Selling Price
$ 80.87
594
298
211
608