Market Price
$ 50.38
Selling Price
$ 42.36
2482
1540
2131
4173
Market Price
$ 54.85
Selling Price
$ 47.13
878
540
824
2407
Market Price
$ 50.79
Selling Price
$ 44.43
2002
1761
1495
3654
Market Price
$ 30.70
Selling Price
$ 26.68
650
614
158
800
Market Price
$ 64.02
Selling Price
$ 56.32
261
187
166
405
Market Price
$ 47.65
Selling Price
$ 41.64
1104
232
841
3264
Market Price
$ 49.12
Selling Price
$ 42.29
3269
1947
1046
3648
Market Price
$ 41.04
Selling Price
$ 36.60
1482
1276
547
4909
Market Price
$ 30.00
Selling Price
$ 26.91
1558
670
1502
2797
Market Price
$ 68.27
Selling Price
$ 59.31
691
481
347
1982
Market Price
$ 54.94
Selling Price
$ 46.55
3114
886
1621
3916
Market Price
$ 44.74
Selling Price
$ 37.81
1967
1267
1420
4340
Market Price
$ 44.86
Selling Price
$ 39.17
667
513
153
694
Market Price
$ 36.42
Selling Price
$ 32.68
556
259
185
1639
Market Price
$ 38.88
Selling Price
$ 33.07
496
445
117
899
Market Price
$ 68.39
Selling Price
$ 59.23
1499
1027
1335
2365
Market Price
$ 38.11
Selling Price
$ 32.69
862
232
596
2104
Market Price
$ 30.58
Selling Price
$ 26.40
2251
1895
1866
2684
Market Price
$ 68.26
Selling Price
$ 59.78
2075
1616
1596
4436
Market Price
$ 40.02
Selling Price
$ 35.83
1856
697
792
3118
Market Price
$ 35.04
Selling Price
$ 31.45
1743
1371
1190
3872
Market Price
$ 50.45
Selling Price
$ 43.81
354
281
142
1398
Market Price
$ 62.20
Selling Price
$ 54.20
555
214
404
1210
Market Price
$ 49.75
Selling Price
$ 44.07
960
882
281
3784
Market Price
$ 68.44
Selling Price
$ 58.71
1060
235
1046
1073
Market Price
$ 61.78
Selling Price
$ 51.49
1352
1266
428
2014
Market Price
$ 38.44
Selling Price
$ 34.59
1249
453
715
1479
Market Price
$ 49.01
Selling Price
$ 43.81
1265
1097
810
2103
Market Price
$ 34.63
Selling Price
$ 29.83
958
619
227
4679
Market Price
$ 59.89
Selling Price
$ 50.11
1776
1102
841
3151
Market Price
$ 34.42
Selling Price
$ 30.24
918
483
354
2126
Market Price
$ 41.92
Selling Price
$ 37.03
2112
868
681
2777
Market Price
$ 60.85
Selling Price
$ 54.96
3087
2805
2984
4014
Market Price
$ 69.22
Selling Price
$ 59.26
1020
646
686
3204
Market Price
$ 57.46
Selling Price
$ 48.79
1552
1124
1134
3657
Market Price
$ 60.68
Selling Price
$ 53.22
3339
1471
1574
4766
Market Price
$ 34.19
Selling Price
$ 29.11
2297
1335
1576
4161
Market Price
$ 50.83
Selling Price
$ 45.77
2506
552
1332
3596
Market Price
$ 55.56
Selling Price
$ 46.58
1316
868
1120
1753
Market Price
$ 60.42
Selling Price
$ 54.05
786
315
490
3835