Market Price
$ 42.74
Selling Price
$ 36.19
1914
1047
475
3829
Market Price
$ 64.74
Selling Price
$ 56.26
1966
913
1412
4956
Market Price
$ 44.43
Selling Price
$ 38.38
1925
709
1153
2702
Market Price
$ 28.87
Selling Price
$ 25.20
736
173
195
1257
Market Price
$ 64.65
Selling Price
$ 55.88
2861
716
2050
4888
Market Price
$ 59.07
Selling Price
$ 53.07
2048
576
1433
4828
Market Price
$ 43.34
Selling Price
$ 38.15
625
185
622
2319
Market Price
$ 44.67
Selling Price
$ 37.57
701
574
387
1945
Market Price
$ 60.49
Selling Price
$ 53.23
1135
733
403
2665
Market Price
$ 53.32
Selling Price
$ 44.52
1091
799
1060
3125
Market Price
$ 43.16
Selling Price
$ 36.46
2215
2078
735
2771
Market Price
$ 54.55
Selling Price
$ 49.27
771
366
194
1528
Market Price
$ 59.14
Selling Price
$ 49.95
1692
398
1414
4023
Market Price
$ 66.55
Selling Price
$ 58.50
2162
587
856
4139
Market Price
$ 42.58
Selling Price
$ 37.52
1969
1962
1425
3902
Market Price
$ 40.90
Selling Price
$ 34.70
1468
1241
787
2856
Market Price
$ 29.19
Selling Price
$ 25.32
2393
1305
915
3208
Market Price
$ 68.49
Selling Price
$ 57.30
800
673
227
3321
Market Price
$ 36.60
Selling Price
$ 32.07
1393
857
287
4497
Market Price
$ 41.58
Selling Price
$ 37.68
869
429
815
1766
Market Price
$ 52.18
Selling Price
$ 43.77
1868
989
1457
4012
Market Price
$ 46.55
Selling Price
$ 40.40
2118
1931
1812
3132
Market Price
$ 38.94
Selling Price
$ 32.73
232
122
182
1069
Market Price
$ 65.37
Selling Price
$ 56.09
1839
1313
702
2122
Market Price
$ 43.66
Selling Price
$ 39.24
333
188
128
855
Market Price
$ 58.33
Selling Price
$ 50.04
959
256
740
3338
Market Price
$ 44.01
Selling Price
$ 38.65
792
298
574
2161
Market Price
$ 56.65
Selling Price
$ 51.07
641
287
395
760
Market Price
$ 59.33
Selling Price
$ 52.24
106
93
53
417
Market Price
$ 45.66
Selling Price
$ 38.37
1219
1015
519
2676
Market Price
$ 30.20
Selling Price
$ 26.54
915
332
706
3271
Market Price
$ 40.57
Selling Price
$ 34.78
2466
2013
2401
4266
Market Price
$ 48.87
Selling Price
$ 40.78
1117
1059
942
4641
Market Price
$ 66.18
Selling Price
$ 59.71
1707
770
816
2606
Market Price
$ 60.48
Selling Price
$ 54.26
3545
863
2056
4947
Market Price
$ 60.03
Selling Price
$ 50.52
780
449
388
1388
Market Price
$ 66.00
Selling Price
$ 57.79
1329
446
754
2226
Market Price
$ 41.23
Selling Price
$ 36.14
3681
3048
1533
4881
Market Price
$ 52.59
Selling Price
$ 44.30
3202
3121
1155
3819
Market Price
$ 35.09
Selling Price
$ 30.12
3513
1178
1156
4175