Market Price
$ 32.07
Selling Price
$ 26.73
2009
545
1437
2374
Market Price
$ 66.31
Selling Price
$ 59.63
2476
1252
855
4225
Market Price
$ 65.86
Selling Price
$ 58.80
1148
1039
260
2722
Market Price
$ 52.48
Selling Price
$ 46.46
576
380
485
1766
Market Price
$ 56.56
Selling Price
$ 49.50
2014
1306
1649
2965
Market Price
$ 68.12
Selling Price
$ 58.67
454
248
270
733
Market Price
$ 30.34
Selling Price
$ 26.29
1054
511
430
2466
Market Price
$ 30.44
Selling Price
$ 27.59
3892
2425
2831
4855
Market Price
$ 32.38
Selling Price
$ 28.89
3452
1720
2079
3474
Market Price
$ 46.53
Selling Price
$ 42.29
2236
2114
1639
3774
Market Price
$ 59.18
Selling Price
$ 52.52
2231
928
1337
2273
Market Price
$ 49.20
Selling Price
$ 41.77
2368
2266
2128
4448
Market Price
$ 35.98
Selling Price
$ 32.10
493
241
344
498
Market Price
$ 36.74
Selling Price
$ 31.25
283
222
142
482
Market Price
$ 50.05
Selling Price
$ 44.72
1293
1222
682
1351
Market Price
$ 38.06
Selling Price
$ 32.44
706
578
432
1474
Market Price
$ 47.43
Selling Price
$ 42.50
950
197
842
2059
Market Price
$ 56.96
Selling Price
$ 51.69
203
163
155
501
Market Price
$ 62.28
Selling Price
$ 51.98
2329
1746
1252
3405
Market Price
$ 57.44
Selling Price
$ 49.40
1838
676
1279
4461
Market Price
$ 62.65
Selling Price
$ 56.68
396
81
276
714
Market Price
$ 53.49
Selling Price
$ 46.33
2300
1295
1858
2997
Market Price
$ 44.30
Selling Price
$ 38.32
330
145
327
1116
Market Price
$ 32.46
Selling Price
$ 28.43
3546
1345
910
4030
Market Price
$ 55.44
Selling Price
$ 49.61
1300
699
1112
2507
Market Price
$ 34.31
Selling Price
$ 29.87
1459
351
1108
2623
Market Price
$ 53.49
Selling Price
$ 48.25
707
188
306
2295
Market Price
$ 32.49
Selling Price
$ 27.12
1750
1691
1108
2668
Market Price
$ 64.74
Selling Price
$ 55.79
1197
296
530
1501
Market Price
$ 32.84
Selling Price
$ 28.94
3093
2850
2866
4575
Market Price
$ 64.07
Selling Price
$ 56.31
2366
1660
938
3326
Market Price
$ 48.42
Selling Price
$ 40.87
765
528
309
815
Market Price
$ 49.02
Selling Price
$ 41.01
2053
544
1546
3908
Market Price
$ 55.56
Selling Price
$ 46.40
2839
1225
1066
4671
Market Price
$ 62.54
Selling Price
$ 55.32
1057
875
277
2822
Market Price
$ 53.41
Selling Price
$ 45.07
541
318
111
650
Market Price
$ 43.95
Selling Price
$ 36.68
1506
673
481
2333
Market Price
$ 41.63
Selling Price
$ 37.78
432
165
267
444
Market Price
$ 49.64
Selling Price
$ 42.41
679
657
589
834
Market Price
$ 55.56
Selling Price
$ 49.75
1086
773
318
3723