Market Price
$ 27.53
Selling Price
$ 19.48
3245
3112
922
4393
Market Price
$ 46.37
Selling Price
$ 32.45
3119
2282
899
3531
Market Price
$ 47.25
Selling Price
$ 30.61
535
280
333
1990
Market Price
$ 47.00
Selling Price
$ 30.72
775
391
629
1971
Market Price
$ 59.08
Selling Price
$ 37.66
471
264
402
1652
Market Price
$ 50.02
Selling Price
$ 32.53
3480
1436
2085
3530
Market Price
$ 62.89
Selling Price
$ 39.97
547
141
318
1998
Market Price
$ 54.01
Selling Price
$ 35.00
1505
1114
1429
2268
Market Price
$ 50.58
Selling Price
$ 32.00
811
542
314
1177
Market Price
$ 44.80
Selling Price
$ 30.82
893
370
656
2694
Market Price
$ 47.20
Selling Price
$ 33.03
557
267
380
2282
Market Price
$ 48.86
Selling Price
$ 29.97
810
259
344
2299
Market Price
$ 30.67
Selling Price
$ 19.48
1175
1095
702
2125
Market Price
$ 61.50
Selling Price
$ 38.11
1554
881
994
2780
Market Price
$ 58.70
Selling Price
$ 39.18
1012
592
524
2949
Market Price
$ 51.67
Selling Price
$ 32.45
2884
1185
2134
3338
Market Price
$ 51.75
Selling Price
$ 32.59
2587
542
528
2600
Market Price
$ 54.96
Selling Price
$ 37.93
715
494
250
2288
Market Price
$ 50.63
Selling Price
$ 35.68
895
222
242
1666
Market Price
$ 48.72
Selling Price
$ 30.16
1108
977
778
2165
Market Price
$ 52.89
Selling Price
$ 32.00
3570
1271
2160
4600
Market Price
$ 49.13
Selling Price
$ 31.71
583
241
533
843
Market Price
$ 53.27
Selling Price
$ 32.00
3541
1594
2480
3738
Market Price
$ 57.50
Selling Price
$ 36.13
898
879
454
1488
Market Price
$ 52.19
Selling Price
$ 32.00
1803
1194
493
3562
Market Price
$ 51.88
Selling Price
$ 32.00
435
102
203
451
Market Price
$ 42.26
Selling Price
$ 24.98
1653
1405
901
2788
Market Price
$ 54.93
Selling Price
$ 36.32
2340
1595
1016
2797
Market Price
$ 53.77
Selling Price
$ 31.82
993
861
224
3070
Market Price
$ 44.72
Selling Price
$ 30.93
2785
1948
2003
4180
Market Price
$ 59.15
Selling Price
$ 39.97
2738
1459
764
4439
Market Price
$ 53.30
Selling Price
$ 37.60
966
229
461
1893
Market Price
$ 50.08
Selling Price
$ 35.70
3858
1406
3013
3862
Market Price
$ 51.46
Selling Price
$ 30.29
568
123
260
1012
Market Price
$ 48.58
Selling Price
$ 32.45
1036
938
747
4610
Market Price
$ 64.15
Selling Price
$ 38.59
3758
3292
2055
4078
Market Price
$ 52.75
Selling Price
$ 37.55
773
167
549
1329
Market Price
$ 56.42
Selling Price
$ 39.72
2261
1601
1555
4544
Market Price
$ 54.98
Selling Price
$ 33.68
480
234
398
915
Market Price
$ 60.89
Selling Price
$ 36.23
1321
1154
742
1733