Market Price
$ 40.64
Selling Price
$ 34.41
316
311
81
706
Market Price
$ 49.52
Selling Price
$ 41.68
631
311
571
1102
Market Price
$ 43.82
Selling Price
$ 38.01
308
241
289
495
Market Price
$ 49.01
Selling Price
$ 41.11
860
394
233
1466
Market Price
$ 39.54
Selling Price
$ 35.85
2270
1362
1529
3215
Market Price
$ 44.28
Selling Price
$ 37.72
340
309
88
402
Market Price
$ 47.78
Selling Price
$ 42.58
454
146
452
511
Market Price
$ 42.71
Selling Price
$ 38.39
390
261
218
536
Market Price
$ 60.92
Selling Price
$ 53.13
525
307
334
629
Market Price
$ 38.05
Selling Price
$ 32.42
1884
1018
917
4236
Market Price
$ 60.24
Selling Price
$ 51.32
2119
2046
1810
4624
Market Price
$ 48.73
Selling Price
$ 43.06
1045
373
756
1330
Market Price
$ 55.36
Selling Price
$ 46.33
3352
826
2507
4901
Market Price
$ 50.62
Selling Price
$ 42.86
2472
902
1869
3756
Market Price
$ 40.91
Selling Price
$ 35.99
579
347
260
902
Market Price
$ 28.29
Selling Price
$ 25.70
2837
940
1899
2955
Market Price
$ 51.45
Selling Price
$ 45.84
1109
418
393
2735
Market Price
$ 67.65
Selling Price
$ 59.49
948
728
677
1055
Market Price
$ 33.34
Selling Price
$ 28.88
2010
1711
1263
3357
Market Price
$ 64.77
Selling Price
$ 54.97
432
109
290
1018