Market Price
$ 30.11
Selling Price
$ 25.20
3985
838
3081
3995
Market Price
$ 29.85
Selling Price
$ 25.73
2297
2045
1147
4173
Market Price
$ 41.66
Selling Price
$ 37.81
657
616
357
1742
Market Price
$ 66.43
Selling Price
$ 57.78
1114
1051
409
3465
Market Price
$ 32.00
Selling Price
$ 28.69
2166
1304
2075
2798
Market Price
$ 49.77
Selling Price
$ 43.56
1411
296
786
2114
Market Price
$ 61.95
Selling Price
$ 54.70
898
456
313
1112
Market Price
$ 51.28
Selling Price
$ 44.98
2018
1968
421
2477
Market Price
$ 55.94
Selling Price
$ 48.40
3722
1330
866
3959
Market Price
$ 38.98
Selling Price
$ 34.00
1055
457
945
3997
Market Price
$ 66.21
Selling Price
$ 55.54
371
197
237
1663
Market Price
$ 54.75
Selling Price
$ 49.56
594
429
456
1063
Market Price
$ 36.00
Selling Price
$ 32.42
644
198
439
694
Market Price
$ 33.54
Selling Price
$ 29.19
1767
998
877
2600
Market Price
$ 33.78
Selling Price
$ 29.50
312
157
176
409
Market Price
$ 36.05
Selling Price
$ 31.11
2081
866
500
4569
Market Price
$ 50.61
Selling Price
$ 45.34
1754
624
662
3382
Market Price
$ 62.98
Selling Price
$ 56.87
1277
342
555
4483
Market Price
$ 54.73
Selling Price
$ 48.00
359
205
349
421
Market Price
$ 49.18
Selling Price
$ 41.05
244
189
236
406