Market Price
$ 63.86
Selling Price
$ 57.00
652
260
232
689
Market Price
$ 66.15
Selling Price
$ 55.91
331
253
142
505
Market Price
$ 48.11
Selling Price
$ 42.51
653
179
293
943
Market Price
$ 66.21
Selling Price
$ 55.55
330
221
298
1644
Market Price
$ 54.96
Selling Price
$ 46.74
2021
1458
709
2061
Market Price
$ 59.36
Selling Price
$ 51.06
699
274
309
3302
Market Price
$ 56.72
Selling Price
$ 49.51
431
168
330
1606
Market Price
$ 51.05
Selling Price
$ 45.50
946
941
750
2105
Market Price
$ 45.41
Selling Price
$ 39.33
1210
274
1172
1546
Market Price
$ 33.94
Selling Price
$ 30.38
1837
1721
1217
2702
Market Price
$ 45.37
Selling Price
$ 40.86
1315
1243
1014
4072
Market Price
$ 31.00
Selling Price
$ 26.31
528
445
112
1813
Market Price
$ 50.97
Selling Price
$ 45.23
3328
1702
2743
3360
Market Price
$ 40.27
Selling Price
$ 34.95
501
370
280
1959
Market Price
$ 54.78
Selling Price
$ 46.50
1006
759
587
2730
Market Price
$ 38.03
Selling Price
$ 34.18
1175
341
591
1893
Market Price
$ 52.06
Selling Price
$ 44.81
581
173
411
2307
Market Price
$ 35.79
Selling Price
$ 31.62
4033
2650
2220
4809
Market Price
$ 47.91
Selling Price
$ 41.09
2023
606
1105
3227
Market Price
$ 57.85
Selling Price
$ 49.61
260
150
224
559
Market Price
$ 30.48
Selling Price
$ 25.66
2132
872
1327
2691
Market Price
$ 34.23
Selling Price
$ 29.56
443
171
350
1996
Market Price
$ 61.33
Selling Price
$ 55.72
1820
1680
1611
1857
Market Price
$ 60.68
Selling Price
$ 51.34
413
154
127
617
Market Price
$ 38.96
Selling Price
$ 35.33
4971
4403
1656
4986
Market Price
$ 63.06
Selling Price
$ 56.77
1007
946
982
3303
Market Price
$ 44.13
Selling Price
$ 39.50
3324
1320
2038
4315
Market Price
$ 31.17
Selling Price
$ 26.91
1100
1031
612
3235
Market Price
$ 54.07
Selling Price
$ 46.69
691
296
371
2976
Market Price
$ 42.52
Selling Price
$ 37.17
1531
1319
971
4118
Market Price
$ 30.45
Selling Price
$ 26.39
2327
1247
2078
2899
Market Price
$ 51.65
Selling Price
$ 46.59
926
685
322
1208
Market Price
$ 30.54
Selling Price
$ 25.53
3668
3596
3166
3899
Market Price
$ 47.23
Selling Price
$ 42.01
2994
1272
820
3705
Market Price
$ 47.39
Selling Price
$ 41.51
2845
1197
2640
4419
Market Price
$ 55.97
Selling Price
$ 46.85
266
129
249
563
Market Price
$ 65.83
Selling Price
$ 55.91
2231
749
2193
2425
Market Price
$ 38.72
Selling Price
$ 34.24
2014
1817
1819
2981
Market Price
$ 33.86
Selling Price
$ 30.09
729
651
485
1140
Market Price
$ 60.84
Selling Price
$ 53.74
2436
1762
1455
4363