Market Price
$ 69.20
Selling Price
$ 58.52
656
622
506
863
Market Price
$ 50.72
Selling Price
$ 45.15
842
729
497
1909
Market Price
$ 65.67
Selling Price
$ 59.08
1545
738
997
2698
Market Price
$ 32.53
Selling Price
$ 28.42
4916
4567
3557
4940
Market Price
$ 36.29
Selling Price
$ 31.00
1442
656
1013
2865
Market Price
$ 51.73
Selling Price
$ 45.53
2333
724
1844
2821
Market Price
$ 37.38
Selling Price
$ 33.88
1984
1983
1492
2352
Market Price
$ 37.14
Selling Price
$ 32.96
338
119
201
523
Market Price
$ 53.72
Selling Price
$ 46.97
1428
1365
710
4931
Market Price
$ 55.05
Selling Price
$ 47.30
461
372
392
1466
Market Price
$ 50.03
Selling Price
$ 43.18
1279
640
998
2255
Market Price
$ 66.07
Selling Price
$ 59.53
3053
1842
2891
4923
Market Price
$ 48.26
Selling Price
$ 41.48
2731
1809
1183
4649
Market Price
$ 33.28
Selling Price
$ 29.30
459
340
417
2077
Market Price
$ 55.26
Selling Price
$ 50.00
953
231
740
2025
Market Price
$ 34.17
Selling Price
$ 30.24
1686
754
1204
2776
Market Price
$ 42.55
Selling Price
$ 37.06
1516
420
1339
4916
Market Price
$ 60.74
Selling Price
$ 55.03
1024
440
677
2143
Market Price
$ 56.76
Selling Price
$ 47.69
1288
722
1287
2738
Market Price
$ 62.44
Selling Price
$ 52.81
1865
496
1263
2022
Market Price
$ 32.83
Selling Price
$ 28.79
1395
943
807
2748
Market Price
$ 66.93
Selling Price
$ 57.04
375
299
209
1735
Market Price
$ 49.53
Selling Price
$ 42.14
1425
1223
317
2613
Market Price
$ 50.08
Selling Price
$ 42.88
3293
3108
2661
4256
Market Price
$ 44.47
Selling Price
$ 37.43
1109
404
775
1173
Market Price
$ 46.02
Selling Price
$ 39.75
829
380
453
2401
Market Price
$ 40.54
Selling Price
$ 33.78
942
846
325
1777
Market Price
$ 40.98
Selling Price
$ 34.71
2932
2415
846
3301
Market Price
$ 58.30
Selling Price
$ 49.92
3081
883
1884
3263
Market Price
$ 59.54
Selling Price
$ 51.64
1477
395
776
1779
Market Price
$ 31.28
Selling Price
$ 26.09
1672
710
924
1852
Market Price
$ 33.96
Selling Price
$ 29.60
1334
968
1068
4559
Market Price
$ 38.10
Selling Price
$ 32.31
2994
1130
2162
4817
Market Price
$ 55.96
Selling Price
$ 47.31
710
203
194
1167
Market Price
$ 55.06
Selling Price
$ 48.08
216
130
45
699
Market Price
$ 36.44
Selling Price
$ 32.70
731
620
431
1246
Market Price
$ 61.07
Selling Price
$ 53.47
1472
1401
404
3611
Market Price
$ 65.90
Selling Price
$ 58.21
578
200
164
1336
Market Price
$ 42.05
Selling Price
$ 35.86
800
203
553
1066
Market Price
$ 49.99
Selling Price
$ 43.70
809
264
212
2183