Market Price
$ 63.19
Selling Price
$ 54.72
268
68
153
456
Market Price
$ 61.82
Selling Price
$ 54.88
875
187
192
1026
Market Price
$ 59.93
Selling Price
$ 53.23
547
216
169
725
Market Price
$ 29.82
Selling Price
$ 27.09
1552
659
1330
1911
Market Price
$ 34.62
Selling Price
$ 30.74
1249
816
927
1804
Market Price
$ 37.60
Selling Price
$ 33.87
1332
750
535
4549
Market Price
$ 29.03
Selling Price
$ 26.20
1686
1640
808
2913
Market Price
$ 54.18
Selling Price
$ 47.38
1805
1440
1590
4631
Market Price
$ 31.47
Selling Price
$ 26.90
740
377
258
2835
Market Price
$ 36.74
Selling Price
$ 32.37
895
455
623
1180
Market Price
$ 40.39
Selling Price
$ 36.65
1074
461
772
3130
Market Price
$ 35.08
Selling Price
$ 30.29
1130
388
567
2945
Market Price
$ 49.77
Selling Price
$ 41.60
2735
693
864
2913
Market Price
$ 59.78
Selling Price
$ 50.90
1725
1155
1240
2615
Market Price
$ 45.54
Selling Price
$ 39.31
661
595
488
2573
Market Price
$ 33.47
Selling Price
$ 28.54
1168
346
1090
3562
Market Price
$ 44.18
Selling Price
$ 37.81
374
357
167
1484
Market Price
$ 50.73
Selling Price
$ 45.16
644
469
573
1561
Market Price
$ 60.64
Selling Price
$ 54.33
651
496
261
707
Market Price
$ 51.98
Selling Price
$ 43.84
2128
1469
1772
2222
Market Price
$ 64.34
Selling Price
$ 58.28
1602
815
1240
2840
Market Price
$ 44.87
Selling Price
$ 39.19
2458
1692
659
4107
Market Price
$ 54.48
Selling Price
$ 49.22
1329
763
1140
3776
Market Price
$ 42.15
Selling Price
$ 37.31
2199
1578
1626
2825
Market Price
$ 56.33
Selling Price
$ 49.10
963
617
912
3710
Market Price
$ 57.75
Selling Price
$ 49.41
3243
2369
1718
3882
Market Price
$ 65.26
Selling Price
$ 57.64
3537
1014
2318
4471
Market Price
$ 54.20
Selling Price
$ 47.93
1467
327
930
1568
Market Price
$ 59.70
Selling Price
$ 52.34
1039
383
993
3751
Market Price
$ 45.82
Selling Price
$ 39.59
2344
2167
1790
2974
Market Price
$ 46.18
Selling Price
$ 40.20
915
423
527
1306
Market Price
$ 51.33
Selling Price
$ 45.47
2107
1236
1178
3274
Market Price
$ 36.82
Selling Price
$ 30.72
1637
1012
1322
2878
Market Price
$ 57.24
Selling Price
$ 51.05
3288
1965
2557
4602
Market Price
$ 60.47
Selling Price
$ 54.84
1356
329
426
2815
Market Price
$ 65.11
Selling Price
$ 54.38
221
110
220
700
Market Price
$ 32.73
Selling Price
$ 29.02
2444
1383
1447
4557
Market Price
$ 38.53
Selling Price
$ 33.58
1387
824
1024
2429
Market Price
$ 41.87
Selling Price
$ 37.95
995
341
955
2832
Market Price
$ 65.89
Selling Price
$ 55.39
2625
984
1554
4670