Market Price
$ 67.54
Selling Price
$ 56.82
1364
822
900
3841
Market Price
$ 44.12
Selling Price
$ 38.47
775
584
352
2963
Market Price
$ 28.09
Selling Price
$ 25.18
189
64
94
515
Market Price
$ 50.47
Selling Price
$ 44.14
167
147
50
520
Market Price
$ 51.21
Selling Price
$ 45.17
944
523
554
3701
Market Price
$ 61.39
Selling Price
$ 52.24
1003
462
628
1603
Market Price
$ 32.91
Selling Price
$ 28.68
1251
1248
440
2756
Market Price
$ 52.37
Selling Price
$ 45.38
2833
2747
2233
4077
Market Price
$ 40.40
Selling Price
$ 34.41
1004
479
202
3803
Market Price
$ 63.26
Selling Price
$ 57.22
1302
1146
1081
3940
Market Price
$ 46.70
Selling Price
$ 40.57
721
583
204
1290
Market Price
$ 61.40
Selling Price
$ 51.88
1494
1367
660
3400
Market Price
$ 62.93
Selling Price
$ 52.94
2887
2883
2707
3207
Market Price
$ 45.29
Selling Price
$ 39.27
2171
508
689
4553
Market Price
$ 61.00
Selling Price
$ 51.14
3895
1578
1633
4694
Market Price
$ 32.74
Selling Price
$ 28.80
2912
1449
2065
4228
Market Price
$ 53.48
Selling Price
$ 45.96
395
312
389
835
Market Price
$ 52.98
Selling Price
$ 47.00
1950
763
1098
3207
Market Price
$ 61.47
Selling Price
$ 54.68
532
432
350
609
Market Price
$ 66.45
Selling Price
$ 55.47
3284
2256
1849
4034
Market Price
$ 47.74
Selling Price
$ 42.56
645
499
274
2234
Market Price
$ 48.68
Selling Price
$ 44.11
1991
624
1485
3294
Market Price
$ 32.24
Selling Price
$ 27.66
1035
224
514
1069
Market Price
$ 54.49
Selling Price
$ 46.39
1989
1596
1892
4869
Market Price
$ 40.17
Selling Price
$ 36.44
187
65
168
554
Market Price
$ 28.10
Selling Price
$ 25.26
2728
1761
1411
3403
Market Price
$ 65.32
Selling Price
$ 56.63
1434
763
1058
4717
Market Price
$ 49.08
Selling Price
$ 42.62
3026
988
2715
3141
Market Price
$ 35.43
Selling Price
$ 32.16
1395
515
1069
3288
Market Price
$ 60.86
Selling Price
$ 54.40
631
584
263
1891
Market Price
$ 56.19
Selling Price
$ 48.27
1757
1075
939
3087
Market Price
$ 35.79
Selling Price
$ 30.66
1421
1011
906
1482
Market Price
$ 56.22
Selling Price
$ 50.01
1756
650
887
2011
Market Price
$ 49.10
Selling Price
$ 41.46
1776
1687
1571
2877
Market Price
$ 65.01
Selling Price
$ 55.76
1632
819
776
2242
Market Price
$ 39.90
Selling Price
$ 35.78
2867
2427
1346
4165
Market Price
$ 37.18
Selling Price
$ 32.71
1453
856
780
1990
Market Price
$ 54.62
Selling Price
$ 45.93
2467
756
2121
2763
Market Price
$ 51.87
Selling Price
$ 45.64
1987
1965
1615
2207
Market Price
$ 33.88
Selling Price
$ 29.10
442
415
425
1863