Market Price
$ 31.96
Selling Price
$ 28.10
783
428
240
2142
Market Price
$ 59.05
Selling Price
$ 51.62
2178
896
737
4657
Market Price
$ 67.68
Selling Price
$ 56.67
3918
3526
2298
4158
Market Price
$ 53.59
Selling Price
$ 45.58
1903
1429
1485
4030
Market Price
$ 54.98
Selling Price
$ 48.74
1512
784
700
3933
Market Price
$ 66.63
Selling Price
$ 57.70
4203
1096
1674
4515
Market Price
$ 55.44
Selling Price
$ 48.26
1091
348
348
3762
Market Price
$ 47.90
Selling Price
$ 41.19
2418
1928
1262
2678
Market Price
$ 37.63
Selling Price
$ 32.57
412
119
234
1230
Market Price
$ 35.59
Selling Price
$ 32.22
271
65
203
996
Market Price
$ 39.89
Selling Price
$ 34.51
1795
1538
961
2258
Market Price
$ 45.80
Selling Price
$ 38.44
980
316
615
1868
Market Price
$ 35.83
Selling Price
$ 32.56
1354
649
830
3751
Market Price
$ 62.32
Selling Price
$ 56.46
913
788
571
2022
Market Price
$ 32.18
Selling Price
$ 28.24
1031
776
726
4826
Market Price
$ 48.92
Selling Price
$ 43.25
1129
591
952
2186
Market Price
$ 50.01
Selling Price
$ 42.67
83
63
73
408
Market Price
$ 29.44
Selling Price
$ 25.03
1862
1188
1539
2197
Market Price
$ 36.07
Selling Price
$ 30.83
464
168
175
1950
Market Price
$ 39.03
Selling Price
$ 34.71
1671
934
528
2147