Market Price
$ 59.35
Selling Price
$ 52.66
614
247
274
1256
Market Price
$ 34.26
Selling Price
$ 29.28
1440
810
1012
3594
Market Price
$ 52.76
Selling Price
$ 46.24
178
79
177
810
Market Price
$ 42.00
Selling Price
$ 35.64
931
527
751
1198
Market Price
$ 52.87
Selling Price
$ 47.33
570
317
176
2298
Market Price
$ 38.94
Selling Price
$ 35.33
2081
1799
1229
2495
Market Price
$ 52.54
Selling Price
$ 46.44
3651
1110
3092
4059
Market Price
$ 67.87
Selling Price
$ 57.29
1789
1104
815
2030
Market Price
$ 41.47
Selling Price
$ 36.67
992
369
958
2601
Market Price
$ 52.44
Selling Price
$ 45.35
1229
412
517
2713
Market Price
$ 61.47
Selling Price
$ 55.03
1875
805
783
2732
Market Price
$ 52.86
Selling Price
$ 44.94
3172
2788
3158
3207
Market Price
$ 69.15
Selling Price
$ 59.88
3637
1204
2948
4055
Market Price
$ 60.20
Selling Price
$ 53.16
2183
1634
1730
3777
Market Price
$ 42.00
Selling Price
$ 36.97
1876
1392
721
4280
Market Price
$ 55.84
Selling Price
$ 47.23
1580
528
725
2109
Market Price
$ 40.24
Selling Price
$ 34.73
1392
1046
1211
2057
Market Price
$ 38.44
Selling Price
$ 33.81
770
764
268
1079
Market Price
$ 53.33
Selling Price
$ 48.10
1304
319
1268
3719
Market Price
$ 43.52
Selling Price
$ 37.23
1622
1352
752
3022
Market Price
$ 56.52
Selling Price
$ 49.35
1000
859
376
2275
Market Price
$ 31.44
Selling Price
$ 26.51
1452
958
333
3004
Market Price
$ 36.07
Selling Price
$ 31.06
2490
1589
1464
2801
Market Price
$ 51.21
Selling Price
$ 46.27
640
529
252
1249
Market Price
$ 69.57
Selling Price
$ 58.42
3809
2130
2864
4748
Market Price
$ 43.10
Selling Price
$ 38.62
727
382
697
794
Market Price
$ 54.47
Selling Price
$ 48.22
1204
709
653
3082
Market Price
$ 65.70
Selling Price
$ 59.16
1349
986
676
2797
Market Price
$ 59.74
Selling Price
$ 50.86
1481
728
433
4875
Market Price
$ 51.99
Selling Price
$ 45.05
903
746
658
3729
Market Price
$ 31.71
Selling Price
$ 26.46
4195
4053
1277
4974
Market Price
$ 38.24
Selling Price
$ 32.42
4112
878
1003
4882
Market Price
$ 28.56
Selling Price
$ 25.21
1967
1002
493
4583
Market Price
$ 55.23
Selling Price
$ 46.22
870
849
481
1762
Market Price
$ 57.41
Selling Price
$ 48.62
838
517
507
2673
Market Price
$ 67.01
Selling Price
$ 57.30
2395
1960
1329
4404
Market Price
$ 53.46
Selling Price
$ 47.63
412
396
271
1462
Market Price
$ 46.21
Selling Price
$ 40.28
1046
689
928
1313
Market Price
$ 48.85
Selling Price
$ 42.92
2413
2405
1139
3287
Market Price
$ 30.35
Selling Price
$ 26.44
185
168
71
849