Market Price
$ 36.46
Selling Price
$ 31.48
2208
772
592
4292
Market Price
$ 49.90
Selling Price
$ 42.63
2872
1608
1798
4251
Market Price
$ 32.70
Selling Price
$ 28.90
2594
2164
587
4314
Market Price
$ 29.78
Selling Price
$ 25.62
1174
1031
989
2311
Market Price
$ 43.43
Selling Price
$ 36.39
922
499
810
1297
Market Price
$ 49.71
Selling Price
$ 43.79
739
646
237
1796
Market Price
$ 34.84
Selling Price
$ 29.18
394
378
147
994
Market Price
$ 28.57
Selling Price
$ 25.70
601
281
185
2724
Market Price
$ 69.03
Selling Price
$ 59.78
1672
1116
562
3681
Market Price
$ 70.52
Selling Price
$ 59.39
1188
344
1139
1849
Market Price
$ 56.59
Selling Price
$ 47.39
3085
894
1543
3195
Market Price
$ 45.50
Selling Price
$ 39.19
3461
801
1661
4798
Market Price
$ 61.87
Selling Price
$ 52.86
415
114
302
1682
Market Price
$ 51.92
Selling Price
$ 43.37
2906
1332
2879
4183
Market Price
$ 51.18
Selling Price
$ 46.32
2866
2811
1470
4666
Market Price
$ 48.84
Selling Price
$ 42.75
934
275
336
2047
Market Price
$ 69.15
Selling Price
$ 59.14
2733
1277
1524
4543
Market Price
$ 57.99
Selling Price
$ 52.66
363
279
225
1514
Market Price
$ 66.42
Selling Price
$ 59.71
1039
661
776
1288
Market Price
$ 31.11
Selling Price
$ 26.97
969
622
354
2802
Market Price
$ 32.69
Selling Price
$ 28.38
1317
750
1060
2221
Market Price
$ 45.88
Selling Price
$ 41.64
1173
428
666
1736
Market Price
$ 47.36
Selling Price
$ 39.94
2449
1313
825
3210
Market Price
$ 63.99
Selling Price
$ 56.02
905
422
713
4391
Market Price
$ 40.71
Selling Price
$ 36.72
2884
2061
1167
3681
Market Price
$ 39.89
Selling Price
$ 34.19
2408
1787
716
3956
Market Price
$ 66.23
Selling Price
$ 59.75
3196
2368
2676
3832
Market Price
$ 50.47
Selling Price
$ 44.85
1212
727
828
2823
Market Price
$ 54.52
Selling Price
$ 46.50
272
57
71
443
Market Price
$ 48.76
Selling Price
$ 42.55
844
292
805
1929
Market Price
$ 65.73
Selling Price
$ 58.75
3386
1741
1145
3879
Market Price
$ 61.58
Selling Price
$ 52.06
4824
3446
2152
4839
Market Price
$ 66.62
Selling Price
$ 58.86
1414
370
1188
1663
Market Price
$ 44.60
Selling Price
$ 37.41
2957
618
627
3068
Market Price
$ 40.45
Selling Price
$ 34.39
2791
1405
2689
4981
Market Price
$ 57.65
Selling Price
$ 48.19
1356
1313
485
1832
Market Price
$ 57.08
Selling Price
$ 48.85
1089
285
1011
1338
Market Price
$ 37.56
Selling Price
$ 33.68
1952
1652
1682
3974
Market Price
$ 60.48
Selling Price
$ 54.85
927
797
423
2909
Market Price
$ 41.75
Selling Price
$ 36.86
2282
1955
1321
4039