Market Price
$ 64.44
Selling Price
$ 56.20
1256
1237
1183
4521
Market Price
$ 39.06
Selling Price
$ 34.32
622
285
613
1460
Market Price
$ 47.97
Selling Price
$ 41.79
1829
554
582
3185
Market Price
$ 58.21
Selling Price
$ 49.88
2631
2144
647
4522
Market Price
$ 30.93
Selling Price
$ 25.87
1936
1497
1325
3279
Market Price
$ 45.81
Selling Price
$ 41.50
3883
2654
1471
4643
Market Price
$ 32.95
Selling Price
$ 28.87
2846
2591
1714
2971
Market Price
$ 41.41
Selling Price
$ 37.62
3177
2943
1693
3725
Market Price
$ 66.97
Selling Price
$ 56.40
924
696
815
2512
Market Price
$ 55.38
Selling Price
$ 49.80
1577
593
718
3104
Market Price
$ 66.53
Selling Price
$ 55.86
824
176
666
1012
Market Price
$ 52.95
Selling Price
$ 44.84
625
237
404
1710
Market Price
$ 52.77
Selling Price
$ 47.78
2573
2402
1944
4957
Market Price
$ 36.78
Selling Price
$ 33.02
2806
972
658
2926
Market Price
$ 50.43
Selling Price
$ 42.44
1070
517
321
3368
Market Price
$ 45.38
Selling Price
$ 39.72
2713
2336
2400
4549
Market Price
$ 36.60
Selling Price
$ 32.06
577
231
521
682
Market Price
$ 35.74
Selling Price
$ 31.86
3779
3355
1921
4086
Market Price
$ 64.44
Selling Price
$ 57.42
2166
1014
850
2547
Market Price
$ 62.13
Selling Price
$ 53.41
849
593
723
877
Market Price
$ 31.79
Selling Price
$ 26.54
1703
618
514
2081
Market Price
$ 33.99
Selling Price
$ 29.76
1245
741
964
2734
Market Price
$ 37.96
Selling Price
$ 32.42
4446
1829
2253
4684
Market Price
$ 53.98
Selling Price
$ 47.45
115
65
108
412
Market Price
$ 70.27
Selling Price
$ 59.94
1380
1247
644
4149
Market Price
$ 46.51
Selling Price
$ 40.75
1728
749
1450
1752
Market Price
$ 44.01
Selling Price
$ 39.60
2153
441
567
3139
Market Price
$ 50.20
Selling Price
$ 44.09
394
253
232
1709
Market Price
$ 32.25
Selling Price
$ 28.61
286
191
141
1372
Market Price
$ 57.55
Selling Price
$ 47.99
2013
638
1474
2335
Market Price
$ 32.26
Selling Price
$ 27.12
2326
510
744
2546
Market Price
$ 64.23
Selling Price
$ 55.87
1368
350
453
1564
Market Price
$ 32.55
Selling Price
$ 29.07
2184
1099
1558
4026
Market Price
$ 66.81
Selling Price
$ 56.49
698
676
378
1310
Market Price
$ 46.53
Selling Price
$ 41.13
880
179
311
1015
Market Price
$ 49.31
Selling Price
$ 41.39
1648
791
754
3449
Market Price
$ 64.97
Selling Price
$ 58.61
327
317
182
1195
Market Price
$ 34.19
Selling Price
$ 28.88
2198
702
1738
2691
Market Price
$ 37.36
Selling Price
$ 31.93
721
385
541
1698
Market Price
$ 54.24
Selling Price
$ 46.93
1396
602
1340
3780