Market Price
$ 45.31
Selling Price
$ 38.23
434
94
315
844
Market Price
$ 47.53
Selling Price
$ 40.14
1128
892
385
1229
Market Price
$ 37.98
Selling Price
$ 34.16
3275
2376
2315
3885
Market Price
$ 52.76
Selling Price
$ 46.89
1967
1869
479
3407
Market Price
$ 39.93
Selling Price
$ 35.09
1892
1486
950
3055
Market Price
$ 41.02
Selling Price
$ 34.53
709
529
700
1523
Market Price
$ 54.14
Selling Price
$ 49.18
434
376
288
963
Market Price
$ 30.88
Selling Price
$ 27.12
2654
2201
1027
4813
Market Price
$ 51.01
Selling Price
$ 43.81
2310
1767
638
4184
Market Price
$ 52.52
Selling Price
$ 43.98
1945
1291
598
1956
Market Price
$ 31.58
Selling Price
$ 27.02
1502
794
854
1822
Market Price
$ 53.71
Selling Price
$ 45.38
1049
765
352
4075
Market Price
$ 52.05
Selling Price
$ 46.63
1885
1752
1820
3644
Market Price
$ 37.08
Selling Price
$ 30.92
3031
904
807
3629
Market Price
$ 32.07
Selling Price
$ 27.65
625
236
496
829
Market Price
$ 32.02
Selling Price
$ 27.45
1142
484
654
2811
Market Price
$ 31.71
Selling Price
$ 28.20
597
155
527
1050
Market Price
$ 34.97
Selling Price
$ 29.51
1425
1354
664
2865
Market Price
$ 35.66
Selling Price
$ 31.45
1109
869
960
1554
Market Price
$ 39.77
Selling Price
$ 34.25
1924
1458
744
2103
Market Price
$ 59.46
Selling Price
$ 49.93
2142
1788
1405
2267
Market Price
$ 34.10
Selling Price
$ 28.47
2531
1914
1902
2907
Market Price
$ 54.92
Selling Price
$ 45.80
384
137
151
419
Market Price
$ 53.06
Selling Price
$ 46.85
2708
2043
1376
4313
Market Price
$ 37.00
Selling Price
$ 31.15
3068
927
2107
4208
Market Price
$ 43.69
Selling Price
$ 39.63
703
482
703
882
Market Price
$ 41.89
Selling Price
$ 35.66
1876
1058
1585
2704
Market Price
$ 43.85
Selling Price
$ 37.90
3892
2623
1928
4961
Market Price
$ 34.50
Selling Price
$ 31.27
752
475
332
1185
Market Price
$ 36.97
Selling Price
$ 31.15
1131
279
401
3531
Market Price
$ 37.93
Selling Price
$ 33.17
113
34
34
417
Market Price
$ 56.76
Selling Price
$ 48.23
2392
2106
899
4740
Market Price
$ 43.18
Selling Price
$ 37.65
287
78
135
1103
Market Price
$ 30.75
Selling Price
$ 26.68
824
635
695
875
Market Price
$ 53.41
Selling Price
$ 46.92
876
391
717
1661
Market Price
$ 58.17
Selling Price
$ 49.30
4056
2892
2809
4236
Market Price
$ 39.07
Selling Price
$ 34.87
883
638
589
1192
Market Price
$ 36.92
Selling Price
$ 33.34
1564
1557
656
3811
Market Price
$ 52.26
Selling Price
$ 47.28
4853
2058
3593
4937
Market Price
$ 69.64
Selling Price
$ 59.36
2918
891
1998
3243