Market Price
$ 63.49
Selling Price
$ 56.62
254
98
204
499
Market Price
$ 61.60
Selling Price
$ 51.94
1405
892
562
4613
Market Price
$ 69.42
Selling Price
$ 59.36
539
441
146
798
Market Price
$ 44.17
Selling Price
$ 38.29
106
74
85
471
Market Price
$ 42.83
Selling Price
$ 35.70
1680
372
1329
3324
Market Price
$ 45.37
Selling Price
$ 38.40
613
188
598
2784
Market Price
$ 48.27
Selling Price
$ 43.77
1613
364
1330
2184
Market Price
$ 44.60
Selling Price
$ 40.15
1464
1280
1411
1941
Market Price
$ 37.19
Selling Price
$ 32.33
3607
3366
2210
4034
Market Price
$ 50.28
Selling Price
$ 43.84
886
626
488
2429
Market Price
$ 36.58
Selling Price
$ 30.62
1962
635
1103
4637
Market Price
$ 33.01
Selling Price
$ 28.08
2387
917
838
3093
Market Price
$ 61.63
Selling Price
$ 51.60
567
216
208
1305
Market Price
$ 39.93
Selling Price
$ 33.31
1666
862
810
4918
Market Price
$ 34.97
Selling Price
$ 29.98
4181
2633
2442
4487
Market Price
$ 48.29
Selling Price
$ 42.19
3120
1451
1558
4901
Market Price
$ 33.03
Selling Price
$ 28.67
1429
1110
390
4244
Market Price
$ 28.05
Selling Price
$ 25.38
2585
2421
627
3679
Market Price
$ 56.87
Selling Price
$ 47.74
2267
933
950
2335
Market Price
$ 60.50
Selling Price
$ 51.11
1597
1270
463
3297
Market Price
$ 44.21
Selling Price
$ 37.60
1981
1172
1567
2384
Market Price
$ 30.72
Selling Price
$ 25.63
1771
621
667
3183
Market Price
$ 66.65
Selling Price
$ 56.85
1465
1037
626
3951
Market Price
$ 64.77
Selling Price
$ 54.54
2892
689
1322
3303
Market Price
$ 47.89
Selling Price
$ 40.29
3174
728
1498
4944
Market Price
$ 32.40
Selling Price
$ 28.97
3750
2740
1157
4592
Market Price
$ 30.96
Selling Price
$ 26.51
354
153
277
816
Market Price
$ 41.93
Selling Price
$ 37.87
2905
951
1031
4375
Market Price
$ 38.48
Selling Price
$ 34.28
661
484
270
1605
Market Price
$ 54.31
Selling Price
$ 47.84
180
126
94
511
Market Price
$ 67.04
Selling Price
$ 59.97
3596
2038
2163
3703
Market Price
$ 60.27
Selling Price
$ 52.34
1429
379
535
1833
Market Price
$ 40.79
Selling Price
$ 35.58
3709
2327
3087
4856
Market Price
$ 38.88
Selling Price
$ 33.51
708
640
649
3084
Market Price
$ 41.07
Selling Price
$ 35.66
1782
1028
996
2076
Market Price
$ 46.55
Selling Price
$ 39.93
4160
869
2626
4327
Market Price
$ 69.17
Selling Price
$ 58.00
511
451
463
721
Market Price
$ 47.99
Selling Price
$ 40.02
1644
1564
966
4963
Market Price
$ 59.21
Selling Price
$ 50.71
959
827
255
1146
Market Price
$ 32.84
Selling Price
$ 27.84
3020
1713
736
3278