Market Price
$ 56.70
Selling Price
$ 51.10
2205
455
821
2488
Market Price
$ 60.18
Selling Price
$ 52.88
731
165
431
735
Market Price
$ 44.45
Selling Price
$ 39.44
1785
1301
426
2036
Market Price
$ 31.81
Selling Price
$ 28.10
553
520
199
736
Market Price
$ 57.35
Selling Price
$ 48.69
3993
2075
2552
4328
Market Price
$ 44.89
Selling Price
$ 40.11
728
422
484
2171
Market Price
$ 33.87
Selling Price
$ 30.62
1933
1868
1164
2694
Market Price
$ 59.89
Selling Price
$ 52.67
2585
2568
836
3301
Market Price
$ 68.68
Selling Price
$ 57.57
979
248
282
1390
Market Price
$ 40.07
Selling Price
$ 35.07
2605
1568
2042
2743
Market Price
$ 34.22
Selling Price
$ 30.92
512
213
263
1671
Market Price
$ 61.99
Selling Price
$ 54.84
901
399
195
1310
Market Price
$ 55.11
Selling Price
$ 49.43
471
155
251
491
Market Price
$ 52.11
Selling Price
$ 44.10
1959
990
1762
4288
Market Price
$ 29.53
Selling Price
$ 25.36
2267
1519
858
2349
Market Price
$ 36.46
Selling Price
$ 30.90
589
298
373
1239
Market Price
$ 66.46
Selling Price
$ 58.04
3007
2689
2856
4133
Market Price
$ 37.16
Selling Price
$ 31.44
1043
295
309
2687
Market Price
$ 42.02
Selling Price
$ 36.39
1769
1454
947
4554
Market Price
$ 35.10
Selling Price
$ 30.16
2456
1263
1119
2511
Market Price
$ 47.89
Selling Price
$ 41.47
2446
860
1235
2698
Market Price
$ 43.11
Selling Price
$ 39.07
2363
1732
800
3946
Market Price
$ 51.01
Selling Price
$ 42.96
2204
1766
1991
4840
Market Price
$ 44.16
Selling Price
$ 38.58
1413
685
1413
3292
Market Price
$ 61.05
Selling Price
$ 53.31
3658
2059
1243
4974
Market Price
$ 49.96
Selling Price
$ 44.32
904
898
733
1773
Market Price
$ 43.21
Selling Price
$ 36.10
1582
470
1154
2113
Market Price
$ 43.94
Selling Price
$ 37.05
1961
706
631
2895
Market Price
$ 33.01
Selling Price
$ 29.72
3474
3352
2230
4214
Market Price
$ 34.31
Selling Price
$ 28.85
2261
1393
475
3190
Market Price
$ 34.19
Selling Price
$ 29.85
2310
1242
2055
2742
Market Price
$ 61.32
Selling Price
$ 55.13
616
566
321
885
Market Price
$ 31.57
Selling Price
$ 26.93
1304
665
416
4617
Market Price
$ 34.31
Selling Price
$ 29.85
608
377
577
1144
Market Price
$ 66.46
Selling Price
$ 55.77
889
815
190
4125
Market Price
$ 43.75
Selling Price
$ 39.66
1253
611
523
3537
Market Price
$ 44.71
Selling Price
$ 39.18
2891
2248
1180
3248
Market Price
$ 49.62
Selling Price
$ 43.74
358
196
204
1680
Market Price
$ 46.90
Selling Price
$ 39.85
749
512
371
1217
Market Price
$ 51.48
Selling Price
$ 43.50
1257
659
405
3535