Market Price
$ 36.08
Selling Price
$ 31.76
2293
2154
1100
2983
Market Price
$ 64.10
Selling Price
$ 54.40
3256
2810
2605
4975
Market Price
$ 43.55
Selling Price
$ 36.74
1407
1061
1360
3530
Market Price
$ 68.71
Selling Price
$ 58.10
272
214
187
539
Market Price
$ 47.15
Selling Price
$ 41.26
510
404
306
863
Market Price
$ 46.95
Selling Price
$ 41.06
1091
1071
530
1219
Market Price
$ 39.03
Selling Price
$ 34.69
2591
1906
796
3671
Market Price
$ 40.34
Selling Price
$ 35.79
824
178
725
1112
Market Price
$ 32.87
Selling Price
$ 28.09
1919
1755
852
4411
Market Price
$ 29.42
Selling Price
$ 26.55
365
119
329
464
Market Price
$ 30.71
Selling Price
$ 26.55
313
195
248
427
Market Price
$ 44.89
Selling Price
$ 38.74
1251
545
1053
1736
Market Price
$ 54.27
Selling Price
$ 47.38
574
477
340
1069
Market Price
$ 40.91
Selling Price
$ 34.39
2089
1681
1076
3622
Market Price
$ 64.10
Selling Price
$ 56.52
1754
955
775
1801
Market Price
$ 31.26
Selling Price
$ 27.74
989
534
210
1510
Market Price
$ 35.85
Selling Price
$ 30.72
769
212
736
1211
Market Price
$ 51.45
Selling Price
$ 45.29
489
293
258
1225
Market Price
$ 52.99
Selling Price
$ 45.25
4206
3133
1408
4263
Market Price
$ 44.60
Selling Price
$ 40.32
4727
3231
1049
4866