Market Price
$ 31.50
Selling Price
$ 27.78
2581
2539
1025
3426
Market Price
$ 49.36
Selling Price
$ 42.13
1598
1317
1215
3603
Market Price
$ 61.82
Selling Price
$ 52.63
2968
2839
1344
3762
Market Price
$ 59.06
Selling Price
$ 53.67
317
256
176
791
Market Price
$ 45.98
Selling Price
$ 40.24
2519
2009
718
3130
Market Price
$ 46.47
Selling Price
$ 40.85
332
145
303
660
Market Price
$ 53.21
Selling Price
$ 46.33
200
123
114
411
Market Price
$ 36.25
Selling Price
$ 31.94
347
183
99
1461
Market Price
$ 34.61
Selling Price
$ 29.45
1466
886
1215
2533
Market Price
$ 49.31
Selling Price
$ 41.77
656
236
445
2578
Market Price
$ 32.15
Selling Price
$ 28.14
686
577
632
2695
Market Price
$ 41.53
Selling Price
$ 36.31
261
154
80
1199
Market Price
$ 61.30
Selling Price
$ 54.46
884
450
348
2765
Market Price
$ 53.02
Selling Price
$ 47.00
1712
836
658
2533
Market Price
$ 57.30
Selling Price
$ 51.85
2478
1796
1195
4811
Market Price
$ 32.88
Selling Price
$ 27.42
1662
1014
1389
2622
Market Price
$ 35.88
Selling Price
$ 31.75
1278
872
966
2499
Market Price
$ 65.66
Selling Price
$ 58.78
234
137
117
582
Market Price
$ 37.29
Selling Price
$ 32.38
1449
611
1362
2153
Market Price
$ 29.87
Selling Price
$ 26.04
765
659
747
2589