Market Price
$ 56.76
Selling Price
$ 49.07
1896
629
391
3685
Market Price
$ 28.81
Selling Price
$ 25.41
1991
858
1896
3269
Market Price
$ 59.89
Selling Price
$ 52.66
789
648
293
2347
Market Price
$ 53.24
Selling Price
$ 47.64
425
207
102
821
Market Price
$ 61.55
Selling Price
$ 53.51
242
198
157
448
Market Price
$ 61.00
Selling Price
$ 53.30
2927
1934
1988
3104
Market Price
$ 46.84
Selling Price
$ 39.33
288
154
98
702
Market Price
$ 30.65
Selling Price
$ 27.78
1279
1005
592
3167
Market Price
$ 66.34
Selling Price
$ 59.85
3472
955
848
4593
Market Price
$ 55.64
Selling Price
$ 47.17
1044
297
257
1706
Market Price
$ 56.86
Selling Price
$ 50.32
1253
1238
1044
1281
Market Price
$ 55.69
Selling Price
$ 48.15
371
80
194
985
Market Price
$ 61.63
Selling Price
$ 55.14
1166
643
643
4585
Market Price
$ 63.90
Selling Price
$ 55.86
863
730
384
1729
Market Price
$ 34.54
Selling Price
$ 31.38
2134
1699
785
4605
Market Price
$ 54.51
Selling Price
$ 48.68
1336
517
517
3071
Market Price
$ 45.49
Selling Price
$ 39.01
2237
2047
1738
4700
Market Price
$ 57.52
Selling Price
$ 52.12
435
273
428
1055
Market Price
$ 60.18
Selling Price
$ 53.86
1175
302
312
1562
Market Price
$ 59.08
Selling Price
$ 52.39
2532
982
931
2547