Market Price
$ 33.41
Selling Price
$ 29.78
144
125
114
414
Market Price
$ 36.86
Selling Price
$ 31.48
3718
3502
1379
4062
Market Price
$ 50.97
Selling Price
$ 45.88
1701
369
1322
2415
Market Price
$ 39.84
Selling Price
$ 34.31
1281
1281
523
2372
Market Price
$ 40.21
Selling Price
$ 33.55
1529
1171
659
3790
Market Price
$ 66.05
Selling Price
$ 59.49
1715
543
1308
4139
Market Price
$ 62.91
Selling Price
$ 56.29
494
108
119
992
Market Price
$ 36.57
Selling Price
$ 30.66
429
286
348
1804
Market Price
$ 55.94
Selling Price
$ 47.33
1663
1308
1658
4605
Market Price
$ 28.85
Selling Price
$ 25.33
1943
1495
880
2057
Market Price
$ 32.88
Selling Price
$ 29.78
1303
547
476
1754
Market Price
$ 50.19
Selling Price
$ 44.52
317
281
247
726
Market Price
$ 62.14
Selling Price
$ 55.94
277
245
196
588
Market Price
$ 53.38
Selling Price
$ 46.73
4236
2995
2976
4716
Market Price
$ 32.17
Selling Price
$ 27.57
820
494
654
1062
Market Price
$ 40.37
Selling Price
$ 33.71
575
161
247
2242
Market Price
$ 31.67
Selling Price
$ 26.99
1292
622
585
2966
Market Price
$ 44.11
Selling Price
$ 37.07
1405
346
360
3298
Market Price
$ 63.17
Selling Price
$ 56.13
1514
1372
1209
3050
Market Price
$ 44.64
Selling Price
$ 37.86
1782
376
475
3937