Market Price
$ 25.20
Selling Price
$ 17.98
1128
950
602
1440
Market Price
$ 26.53
Selling Price
$ 15.97
1171
929
1056
2359
Market Price
$ 26.11
Selling Price
$ 15.97
3162
1413
2603
3248
Market Price
$ 54.78
Selling Price
$ 34.14
2276
1802
1305
3770
Market Price
$ 60.29
Selling Price
$ 38.58
1783
598
1095
4356
Market Price
$ 63.45
Selling Price
$ 39.58
254
147
125
611
Market Price
$ 61.38
Selling Price
$ 36.45
745
309
724
787
Market Price
$ 49.59
Selling Price
$ 30.88
2015
654
1004
3127
Market Price
$ 59.32
Selling Price
$ 35.99
1098
960
956
2027
Market Price
$ 57.35
Selling Price
$ 39.68
229
58
161
674
Market Price
$ 50.97
Selling Price
$ 34.15
329
74
316
747
Market Price
$ 53.27
Selling Price
$ 37.01
697
209
473
2298
Market Price
$ 48.26
Selling Price
$ 33.64
2951
1555
2576
4252
Market Price
$ 55.48
Selling Price
$ 33.73
2260
568
531
3294
Market Price
$ 61.20
Selling Price
$ 38.34
480
176
462
1116
Market Price
$ 56.84
Selling Price
$ 39.32
2165
1514
1407
2892
Market Price
$ 59.54
Selling Price
$ 39.42
2499
981
1220
4614
Market Price
$ 54.41
Selling Price
$ 32.60
4775
3136
2987
4894
Market Price
$ 61.01
Selling Price
$ 37.86
561
326
114
1441
Market Price
$ 52.02
Selling Price
$ 35.56
2894
1465
938
2954
Market Price
$ 56.23
Selling Price
$ 36.65
1130
680
793
3389
Market Price
$ 48.93
Selling Price
$ 32.56
1387
446
1166
3058
Market Price
$ 59.10
Selling Price
$ 38.72
484
274
269
1083
Market Price
$ 56.46
Selling Price
$ 33.68
3128
2502
839
3523
Market Price
$ 59.17
Selling Price
$ 36.56
1714
871
1379
2793
Market Price
$ 62.41
Selling Price
$ 39.70
3019
2972
1173
4564
Market Price
$ 56.50
Selling Price
$ 37.32
636
171
273
1080
Market Price
$ 49.51
Selling Price
$ 32.30
2501
1932
1862
2638
Market Price
$ 60.26
Selling Price
$ 38.06
119
88
82
430
Market Price
$ 47.72
Selling Price
$ 32.66
1890
1334
1254
4638
Market Price
$ 54.06
Selling Price
$ 35.09
434
213
295
1686
Market Price
$ 53.16
Selling Price
$ 37.59
4236
2224
3044
4474
Market Price
$ 58.66
Selling Price
$ 34.99
292
95
77
817
Market Price
$ 49.94
Selling Price
$ 34.29
2062
1528
1137
2767
Market Price
$ 60.78
Selling Price
$ 37.95
4304
1902
3357
4446
Market Price
$ 56.86
Selling Price
$ 35.16
1411
1147
446
4799
Market Price
$ 66.58
Selling Price
$ 39.28
475
249
422
2328
Market Price
$ 43.16
Selling Price
$ 30.41
2418
1270
1625
3521
Market Price
$ 61.43
Selling Price
$ 37.60
443
410
309
1126
Market Price
$ 60.35
Selling Price
$ 35.86
2737
2664
550
3562