Market Price
$ 50.95
Selling Price
$ 46.31
1943
1382
1730
2212
Market Price
$ 42.09
Selling Price
$ 35.66
210
181
189
457
Market Price
$ 64.94
Selling Price
$ 59.00
2832
1242
1601
2903
Market Price
$ 49.19
Selling Price
$ 43.11
203
135
135
653
Market Price
$ 63.00
Selling Price
$ 55.52
609
178
369
1141
Market Price
$ 66.56
Selling Price
$ 58.17
1595
862
1178
3721
Market Price
$ 54.35
Selling Price
$ 46.77
131
29
62
461
Market Price
$ 31.07
Selling Price
$ 26.89
706
340
264
1556
Market Price
$ 48.88
Selling Price
$ 44.23
1298
1141
1082
4401
Market Price
$ 63.37
Selling Price
$ 56.42
1094
444
235
1642
Market Price
$ 55.74
Selling Price
$ 47.63
1514
587
1326
1749
Market Price
$ 46.37
Selling Price
$ 40.57
3283
2154
2297
4965
Market Price
$ 35.39
Selling Price
$ 31.75
1018
628
344
1415
Market Price
$ 50.27
Selling Price
$ 42.72
2904
2495
1063
2905
Market Price
$ 45.62
Selling Price
$ 40.62
3933
2484
1863
4429
Market Price
$ 63.20
Selling Price
$ 56.79
1134
697
921
2350
Market Price
$ 55.08
Selling Price
$ 49.45
736
485
353
3163
Market Price
$ 63.54
Selling Price
$ 55.15
1411
524
1383
2424
Market Price
$ 37.95
Selling Price
$ 32.10
366
287
291
1383
Market Price
$ 44.32
Selling Price
$ 38.44
1332
906
775
2913
Market Price
$ 50.79
Selling Price
$ 45.04
1026
332
395
1279
Market Price
$ 36.56
Selling Price
$ 30.59
815
306
520
949
Market Price
$ 43.85
Selling Price
$ 39.30
2488
1611
1980
2938
Market Price
$ 66.15
Selling Price
$ 58.64
1173
988
1136
2251
Market Price
$ 34.81
Selling Price
$ 29.63
114
45
76
450
Market Price
$ 38.10
Selling Price
$ 33.17
428
175
309
1931
Market Price
$ 54.72
Selling Price
$ 48.73
2414
1164
505
3373
Market Price
$ 59.64
Selling Price
$ 50.17
3485
869
3184
4546
Market Price
$ 52.43
Selling Price
$ 47.37
849
565
583
4172
Market Price
$ 63.69
Selling Price
$ 53.89
1563
1491
473
2927
Market Price
$ 59.48
Selling Price
$ 54.03
3676
3383
2526
4366
Market Price
$ 59.43
Selling Price
$ 52.09
255
161
236
546
Market Price
$ 29.74
Selling Price
$ 25.47
3363
2735
1761
4530
Market Price
$ 46.73
Selling Price
$ 40.08
808
270
271
2477
Market Price
$ 44.23
Selling Price
$ 38.32
2102
743
1758
3944
Market Price
$ 62.88
Selling Price
$ 53.83
1292
545
948
3327
Market Price
$ 40.20
Selling Price
$ 33.62
1819
672
519
2738
Market Price
$ 60.33
Selling Price
$ 53.08
2889
2695
1128
4180
Market Price
$ 38.33
Selling Price
$ 33.94
383
345
274
940
Market Price
$ 35.71
Selling Price
$ 30.53
253
161
66
404