Market Price
$ 75.63
Selling Price
$ 68.62
1001
578
987
1099
Market Price
$ 69.82
Selling Price
$ 58.88
770
578
716
2901
Market Price
$ 81.77
Selling Price
$ 71.59
1457
970
326
4047
Market Price
$ 90.18
Selling Price
$ 81.36
1977
1294
1598
4714
Market Price
$ 105.84
Selling Price
$ 93.40
305
102
124
506
Market Price
$ 95.91
Selling Price
$ 80.88
809
740
704
1685
Market Price
$ 99.44
Selling Price
$ 85.33
1612
722
1192
2713
Market Price
$ 111.18
Selling Price
$ 96.93
1162
883
315
3022
Market Price
$ 84.21
Selling Price
$ 70.77
740
716
395
1144
Market Price
$ 95.71
Selling Price
$ 81.97
339
192
337
712
Market Price
$ 91.98
Selling Price
$ 80.03
791
291
421
3137
Market Price
$ 98.81
Selling Price
$ 87.73
2847
2119
2203
4116
Market Price
$ 85.82
Selling Price
$ 71.87
2701
595
705
3047
Market Price
$ 96.84
Selling Price
$ 86.87
1262
464
1167
3642
Market Price
$ 98.95
Selling Price
$ 87.83
2006
1870
1808
2686
Market Price
$ 64.61
Selling Price
$ 55.09
2017
1520
1523
4045
Market Price
$ 65.48
Selling Price
$ 58.87
1133
229
291
1479
Market Price
$ 88.49
Selling Price
$ 76.09
3032
699
2386
4673
Market Price
$ 100.79
Selling Price
$ 88.86
817
621
534
2226
Market Price
$ 70.64
Selling Price
$ 60.41
2336
673
2069
4166
Market Price
$ 74.41
Selling Price
$ 67.39
2950
2385
2080
3343
Market Price
$ 68.09
Selling Price
$ 59.18
512
307
446
1931
Market Price
$ 68.42
Selling Price
$ 57.84
1109
845
654
1811
Market Price
$ 86.73
Selling Price
$ 73.01
3735
1149
3004
4153
Market Price
$ 79.97
Selling Price
$ 69.40
1523
400
1474
1930
Market Price
$ 86.95
Selling Price
$ 73.00
1078
751
869
2114
Market Price
$ 72.15
Selling Price
$ 65.53
1279
1045
956
3677
Market Price
$ 95.14
Selling Price
$ 81.22
1451
815
1414
3039
Market Price
$ 112.83
Selling Price
$ 95.19
1358
1184
1177
1410
Market Price
$ 116.83
Selling Price
$ 98.58
1107
496
229
2942
Market Price
$ 78.20
Selling Price
$ 70.23
1142
849
718
3496
Market Price
$ 74.25
Selling Price
$ 65.86
401
264
277
1036
Market Price
$ 114.33
Selling Price
$ 97.35
2035
1131
566
3970
Market Price
$ 70.57
Selling Price
$ 63.30
967
403
354
4614
Market Price
$ 95.26
Selling Price
$ 84.05
1730
1262
773
2978
Market Price
$ 65.18
Selling Price
$ 56.65
3781
3394
3429
4629
Market Price
$ 108.02
Selling Price
$ 92.07
666
284
618
2048
Market Price
$ 82.24
Selling Price
$ 72.23
953
379
767
4379
Market Price
$ 62.73
Selling Price
$ 56.69
364
277
342
1810
Market Price
$ 108.70
Selling Price
$ 96.08
2926
743
1987
3032