Market Price
$ 33.02
Selling Price
$ 29.71
2402
536
552
3661
Market Price
$ 40.49
Selling Price
$ 34.48
307
279
98
1067
Market Price
$ 30.88
Selling Price
$ 27.57
540
215
299
545
Market Price
$ 30.70
Selling Price
$ 26.12
432
124
272
1020
Market Price
$ 29.10
Selling Price
$ 26.01
2973
1794
1180
3952
Market Price
$ 43.26
Selling Price
$ 37.97
1152
776
1009
1407
Market Price
$ 38.99
Selling Price
$ 34.62
2499
1004
836
4307
Market Price
$ 54.69
Selling Price
$ 48.38
429
300
266
801
Market Price
$ 54.42
Selling Price
$ 49.09
1211
1207
271
1739
Market Price
$ 63.33
Selling Price
$ 57.35
736
689
197
1295
Market Price
$ 39.63
Selling Price
$ 35.89
4205
2333
3556
4342
Market Price
$ 37.95
Selling Price
$ 32.37
1378
672
878
4243
Market Price
$ 50.71
Selling Price
$ 45.32
3170
2466
1181
3191
Market Price
$ 52.55
Selling Price
$ 44.75
3235
1300
670
4604
Market Price
$ 31.99
Selling Price
$ 27.80
745
312
429
1931
Market Price
$ 67.38
Selling Price
$ 58.09
4077
3148
2347
4903
Market Price
$ 49.35
Selling Price
$ 44.21
1134
722
1044
2530
Market Price
$ 50.92
Selling Price
$ 45.99
2362
740
1002
3560
Market Price
$ 46.38
Selling Price
$ 41.92
126
126
69
437
Market Price
$ 64.13
Selling Price
$ 57.86
1493
541
1146
2039