Market Price
$ 41.15
Selling Price
$ 35.46
2048
576
1433
4828
Market Price
$ 30.65
Selling Price
$ 27.32
625
185
622
2319
Market Price
$ 41.36
Selling Price
$ 37.05
701
574
387
1945
Market Price
$ 36.56
Selling Price
$ 32.65
1135
733
403
2665
Market Price
$ 54.21
Selling Price
$ 45.39
1091
799
1060
3125
Market Price
$ 36.99
Selling Price
$ 33.11
2215
2078
735
2771
Market Price
$ 36.92
Selling Price
$ 31.72
771
366
194
1528
Market Price
$ 51.23
Selling Price
$ 45.16
1692
398
1414
4023
Market Price
$ 65.90
Selling Price
$ 56.36
2162
587
856
4139
Market Price
$ 68.91
Selling Price
$ 58.87
1969
1962
1425
3902
Market Price
$ 56.95
Selling Price
$ 47.67
1468
1241
787
2856
Market Price
$ 32.88
Selling Price
$ 28.16
2393
1305
915
3208
Market Price
$ 51.31
Selling Price
$ 46.05
800
673
227
3321
Market Price
$ 39.30
Selling Price
$ 35.69
1393
857
287
4497
Market Price
$ 42.86
Selling Price
$ 35.80
869
429
815
1766
Market Price
$ 61.07
Selling Price
$ 51.10
1868
989
1457
4012
Market Price
$ 59.96
Selling Price
$ 53.24
2118
1931
1812
3132
Market Price
$ 47.18
Selling Price
$ 40.03
232
122
182
1069
Market Price
$ 32.51
Selling Price
$ 28.97
1839
1313
702
2122
Market Price
$ 57.12
Selling Price
$ 49.93
333
188
128
855
Market Price
$ 60.68
Selling Price
$ 53.57
959
256
740
3338
Market Price
$ 46.70
Selling Price
$ 40.97
792
298
574
2161
Market Price
$ 60.32
Selling Price
$ 53.76
641
287
395
760
Market Price
$ 49.75
Selling Price
$ 44.28
106
93
53
417
Market Price
$ 43.01
Selling Price
$ 35.88
1219
1015
519
2676
Market Price
$ 57.55
Selling Price
$ 48.37
915
332
706
3271
Market Price
$ 29.97
Selling Price
$ 25.32
2466
2013
2401
4266
Market Price
$ 48.31
Selling Price
$ 41.08
1117
1059
942
4641
Market Price
$ 45.31
Selling Price
$ 40.03
1707
770
816
2606
Market Price
$ 39.45
Selling Price
$ 33.02
3545
863
2056
4947
Market Price
$ 50.14
Selling Price
$ 45.02
780
449
388
1388
Market Price
$ 38.57
Selling Price
$ 32.37
1329
446
754
2226
Market Price
$ 63.71
Selling Price
$ 53.94
3681
3048
1533
4881
Market Price
$ 41.90
Selling Price
$ 35.77
3202
3121
1155
3819
Market Price
$ 39.71
Selling Price
$ 33.31
3513
1178
1156
4175
Market Price
$ 42.18
Selling Price
$ 35.26
368
365
215
1593
Market Price
$ 33.09
Selling Price
$ 27.66
2884
761
2476
4738
Market Price
$ 57.35
Selling Price
$ 49.35
1152
563
1122
2009
Market Price
$ 32.81
Selling Price
$ 29.70
3221
2339
2205
4933
Market Price
$ 55.43
Selling Price
$ 48.05
1593
1196
748
1826