Market Price
$ 50.82
Selling Price
$ 42.78
1842
1679
1757
4394
Market Price
$ 30.06
Selling Price
$ 26.99
124
98
30
415
Market Price
$ 54.57
Selling Price
$ 45.73
906
561
319
1051
Market Price
$ 67.78
Selling Price
$ 58.89
1439
873
355
1709
Market Price
$ 33.12
Selling Price
$ 27.90
4443
3878
956
4823
Market Price
$ 60.41
Selling Price
$ 53.54
3290
2742
3052
4014
Market Price
$ 42.14
Selling Price
$ 36.60
1659
1071
1523
1989
Market Price
$ 54.68
Selling Price
$ 46.49
1661
1347
450
2517
Market Price
$ 50.25
Selling Price
$ 45.28
3701
1609
1235
4823
Market Price
$ 44.94
Selling Price
$ 39.97
988
514
602
1392
Market Price
$ 35.85
Selling Price
$ 31.52
727
151
284
1381
Market Price
$ 47.68
Selling Price
$ 42.55
3237
2817
1700
4551
Market Price
$ 45.34
Selling Price
$ 40.41
1530
369
852
2943
Market Price
$ 63.83
Selling Price
$ 56.50
554
266
256
1042
Market Price
$ 29.35
Selling Price
$ 25.69
4268
3918
2061
4630
Market Price
$ 32.62
Selling Price
$ 27.32
2993
2116
2546
3116
Market Price
$ 31.77
Selling Price
$ 28.64
687
208
158
870
Market Price
$ 61.71
Selling Price
$ 53.63
3331
2328
1737
3578
Market Price
$ 55.29
Selling Price
$ 48.16
438
227
418
1714
Market Price
$ 50.73
Selling Price
$ 42.40
1747
1560
553
3065
Market Price
$ 64.39
Selling Price
$ 57.94
1164
303
712
1202
Market Price
$ 45.10
Selling Price
$ 39.10
3477
1989
1287
4741
Market Price
$ 41.97
Selling Price
$ 37.52
993
627
249
1254
Market Price
$ 58.82
Selling Price
$ 52.84
3450
1977
2010
3591
Market Price
$ 65.69
Selling Price
$ 55.56
2149
729
1016
2172
Market Price
$ 49.08
Selling Price
$ 43.32
601
573
144
2542
Market Price
$ 51.11
Selling Price
$ 45.34
1785
1581
1457
2127
Market Price
$ 48.04
Selling Price
$ 41.13
1615
651
886
3166
Market Price
$ 62.68
Selling Price
$ 56.77
3832
2105
3621
4558
Market Price
$ 43.24
Selling Price
$ 37.57
1636
833
821
1707
Market Price
$ 41.85
Selling Price
$ 35.36
248
184
186
1054
Market Price
$ 44.00
Selling Price
$ 38.08
4284
4209
2712
4779
Market Price
$ 65.91
Selling Price
$ 55.02
675
148
211
817
Market Price
$ 55.76
Selling Price
$ 47.33
660
156
480
1738
Market Price
$ 47.21
Selling Price
$ 40.55
2314
2183
1293
3489
Market Price
$ 63.28
Selling Price
$ 55.14
1720
1386
723
2017
Market Price
$ 41.76
Selling Price
$ 35.05
1521
786
1048
4104
Market Price
$ 60.70
Selling Price
$ 55.03
115
41
65
432
Market Price
$ 56.81
Selling Price
$ 48.37
126
53
119
471
Market Price
$ 50.30
Selling Price
$ 42.27
3355
1063
1452
4374