Market Price
$ 62.03
Selling Price
$ 55.40
2123
1918
1397
4926
Market Price
$ 83.47
Selling Price
$ 70.56
1930
919
1813
3497
Market Price
$ 114.41
Selling Price
$ 95.47
702
636
446
2062
Market Price
$ 66.59
Selling Price
$ 58.60
4791
4560
4440
4931
Market Price
$ 74.25
Selling Price
$ 62.17
2453
779
1955
4442
Market Price
$ 77.49
Selling Price
$ 65.75
1680
1469
515
2101
Market Price
$ 65.13
Selling Price
$ 55.86
1421
506
679
2893
Market Price
$ 108.20
Selling Price
$ 96.85
1763
1247
1683
4437
Market Price
$ 75.01
Selling Price
$ 65.80
820
792
651
1313
Market Price
$ 70.53
Selling Price
$ 59.05
893
582
417
2807
Market Price
$ 85.72
Selling Price
$ 72.82
701
408
140
716
Market Price
$ 114.07
Selling Price
$ 98.01
3939
2208
3697
4552
Market Price
$ 73.30
Selling Price
$ 62.08
2408
1108
2178
2605
Market Price
$ 91.07
Selling Price
$ 81.80
2791
1818
1993
4652
Market Price
$ 98.76
Selling Price
$ 82.63
965
720
673
2767
Market Price
$ 70.38
Selling Price
$ 62.79
863
840
498
3183
Market Price
$ 68.76
Selling Price
$ 58.78
1352
693
1119
1801
Market Price
$ 97.66
Selling Price
$ 88.03
1742
1526
728
4725
Market Price
$ 77.25
Selling Price
$ 64.79
768
416
673
1719
Market Price
$ 88.78
Selling Price
$ 74.97
2708
2360
1768
2857
Market Price
$ 61.79
Selling Price
$ 55.69
623
489
534
876
Market Price
$ 104.82
Selling Price
$ 93.50
1854
459
491
3761
Market Price
$ 84.82
Selling Price
$ 74.93
1857
1281
1356
2172
Market Price
$ 86.41
Selling Price
$ 75.38
1712
647
819
3115
Market Price
$ 78.92
Selling Price
$ 67.66
864
777
802
1977
Market Price
$ 78.23
Selling Price
$ 69.31
1296
306
1238
2632
Market Price
$ 106.48
Selling Price
$ 89.30
226
130
216
962
Market Price
$ 74.66
Selling Price
$ 63.39
2728
594
754
4939
Market Price
$ 68.99
Selling Price
$ 57.55
1199
527
565
2573
Market Price
$ 62.40
Selling Price
$ 56.45
947
850
410
1286
Market Price
$ 79.03
Selling Price
$ 71.24
1888
378
562
3975
Market Price
$ 90.86
Selling Price
$ 81.58
2117
2082
1785
2291
Market Price
$ 111.39
Selling Price
$ 93.89
1596
1314
1283
2644
Market Price
$ 109.72
Selling Price
$ 96.29
3497
3152
1489
4379
Market Price
$ 106.16
Selling Price
$ 96.19
1849
1270
1293
2697
Market Price
$ 110.40
Selling Price
$ 95.21
1498
1011
804
4917
Market Price
$ 91.97
Selling Price
$ 78.96
1628
941
943
2420
Market Price
$ 96.86
Selling Price
$ 81.53
628
557
609
1228
Market Price
$ 91.25
Selling Price
$ 76.56
891
762
651
1461
Market Price
$ 115.18
Selling Price
$ 96.76
1686
1287
1147
2328