Market Price
$ 61.11
Selling Price
$ 55.27
1876
548
1070
4144
Market Price
$ 68.21
Selling Price
$ 58.45
2217
575
1085
4260
Market Price
$ 39.58
Selling Price
$ 35.66
1847
819
789
2649
Market Price
$ 50.24
Selling Price
$ 43.28
3040
1999
1641
3139
Market Price
$ 60.47
Selling Price
$ 51.92
1796
1417
1397
3013
Market Price
$ 34.17
Selling Price
$ 28.77
2292
2292
1389
2958
Market Price
$ 40.46
Selling Price
$ 33.97
1309
598
813
3171
Market Price
$ 31.25
Selling Price
$ 27.03
2639
1429
1727
2884
Market Price
$ 43.10
Selling Price
$ 37.06
1542
483
1392
2935
Market Price
$ 37.77
Selling Price
$ 32.76
1334
814
507
1719
Market Price
$ 38.45
Selling Price
$ 33.91
763
539
208
862
Market Price
$ 43.68
Selling Price
$ 37.26
2132
791
1380
4049
Market Price
$ 35.18
Selling Price
$ 30.80
3622
3496
3207
4305
Market Price
$ 49.85
Selling Price
$ 42.25
493
491
367
1970
Market Price
$ 31.87
Selling Price
$ 28.48
1526
1188
620
3103
Market Price
$ 40.58
Selling Price
$ 36.72
642
190
430
2135
Market Price
$ 60.66
Selling Price
$ 55.04
3309
1925
3143
4927
Market Price
$ 69.51
Selling Price
$ 59.49
1564
774
1296
3062
Market Price
$ 54.71
Selling Price
$ 49.14
674
294
508
1264
Market Price
$ 36.46
Selling Price
$ 30.40
3681
3038
3662
4010
Market Price
$ 30.13
Selling Price
$ 25.95
392
276
92
1117
Market Price
$ 69.88
Selling Price
$ 59.79
3875
835
2474
4150
Market Price
$ 70.86
Selling Price
$ 59.33
284
284
197
453
Market Price
$ 40.40
Selling Price
$ 35.62
3580
1028
3243
4011
Market Price
$ 63.27
Selling Price
$ 54.59
1267
529
1196
2942
Market Price
$ 54.74
Selling Price
$ 47.45
3011
1338
3001
4547
Market Price
$ 57.96
Selling Price
$ 52.55
295
293
198
1450
Market Price
$ 44.93
Selling Price
$ 40.10
1443
1421
303
4438
Market Price
$ 63.16
Selling Price
$ 52.65
1741
1602
1350
2563
Market Price
$ 37.04
Selling Price
$ 31.06
1446
1436
555
4386
Market Price
$ 55.17
Selling Price
$ 49.21
2514
2269
2012
3996
Market Price
$ 33.17
Selling Price
$ 28.33
985
959
729
1687
Market Price
$ 65.79
Selling Price
$ 57.48
229
122
98
430
Market Price
$ 48.07
Selling Price
$ 43.02
2856
694
2311
3913
Market Price
$ 50.72
Selling Price
$ 44.21
2788
2318
1743
3978
Market Price
$ 58.14
Selling Price
$ 51.01
1567
412
326
2102
Market Price
$ 30.11
Selling Price
$ 26.95
2471
635
2223
2961
Market Price
$ 49.29
Selling Price
$ 42.91
352
167
91
1401
Market Price
$ 36.28
Selling Price
$ 30.86
2514
1920
1899
3883
Market Price
$ 46.26
Selling Price
$ 40.47
693
271
338
947