Market Price
$ 30.11
Selling Price
$ 26.45
1550
1435
1109
1864
Market Price
$ 41.42
Selling Price
$ 37.39
3643
882
1629
3646
Market Price
$ 51.18
Selling Price
$ 45.16
2039
1486
1766
3116
Market Price
$ 47.94
Selling Price
$ 42.81
1911
1392
1654
2358
Market Price
$ 41.93
Selling Price
$ 36.30
1891
1313
810
3115
Market Price
$ 29.34
Selling Price
$ 26.23
869
415
538
1244
Market Price
$ 41.21
Selling Price
$ 34.94
391
177
327
1315
Market Price
$ 49.10
Selling Price
$ 41.17
1361
1335
723
3315
Market Price
$ 54.86
Selling Price
$ 48.63
1357
625
1294
3595
Market Price
$ 55.96
Selling Price
$ 47.32
1321
897
1070
2370
Market Price
$ 61.29
Selling Price
$ 54.33
1551
1293
921
2199
Market Price
$ 64.98
Selling Price
$ 54.78
266
170
134
558
Market Price
$ 48.47
Selling Price
$ 41.52
1521
634
1249
1843
Market Price
$ 60.62
Selling Price
$ 54.27
237
149
115
485
Market Price
$ 66.38
Selling Price
$ 56.61
1168
693
1092
1957
Market Price
$ 36.73
Selling Price
$ 32.93
289
135
196
1172
Market Price
$ 31.41
Selling Price
$ 27.68
4478
2672
3339
4671
Market Price
$ 44.38
Selling Price
$ 38.50
847
733
231
1636
Market Price
$ 38.77
Selling Price
$ 34.93
389
265
371
472
Market Price
$ 56.78
Selling Price
$ 48.72
1023
224
248
4591