Market Price
$ 80.28
Selling Price
$ 69.80
2148
1534
1968
2943
Market Price
$ 117.85
Selling Price
$ 98.24
1980
782
1886
3230
Market Price
$ 109.75
Selling Price
$ 92.80
390
366
114
577
Market Price
$ 84.49
Selling Price
$ 74.25
2550
720
1776
4954
Market Price
$ 65.94
Selling Price
$ 59.82
2034
866
1408
2807
Market Price
$ 65.56
Selling Price
$ 56.62
1618
595
726
3543
Market Price
$ 82.25
Selling Price
$ 70.76
2200
1864
1571
4314
Market Price
$ 73.85
Selling Price
$ 66.06
2049
1179
1379
4794
Market Price
$ 111.40
Selling Price
$ 97.51
3182
2941
1897
4283
Market Price
$ 105.03
Selling Price
$ 92.83
1563
1011
450
4450
Market Price
$ 98.56
Selling Price
$ 89.21
2514
2071
2482
2831
Market Price
$ 83.92
Selling Price
$ 70.07
730
277
564
2073
Market Price
$ 77.50
Selling Price
$ 68.72
543
201
191
568
Market Price
$ 81.12
Selling Price
$ 72.84
1748
781
1619
2389
Market Price
$ 111.92
Selling Price
$ 94.83
749
672
310
3031
Market Price
$ 102.96
Selling Price
$ 86.10
2800
1060
2030
3778
Market Price
$ 77.06
Selling Price
$ 64.23
982
625
950
3907
Market Price
$ 70.06
Selling Price
$ 60.01
1536
736
1278
1815
Market Price
$ 105.68
Selling Price
$ 89.61
1971
535
1431
3155
Market Price
$ 90.64
Selling Price
$ 81.68
3371
1971
1666
4932
Market Price
$ 101.67
Selling Price
$ 87.93
960
340
890
2384
Market Price
$ 99.90
Selling Price
$ 86.32
1566
1160
576
4542
Market Price
$ 74.25
Selling Price
$ 66.89
2188
1531
1773
4215
Market Price
$ 77.11
Selling Price
$ 64.38
1743
674
1522
3419
Market Price
$ 75.08
Selling Price
$ 66.67
1215
734
1055
2094
Market Price
$ 64.83
Selling Price
$ 56.66
1034
732
820
1115
Market Price
$ 114.03
Selling Price
$ 97.87
1738
830
387
3556
Market Price
$ 115.28
Selling Price
$ 96.57
355
97
293
1425
Market Price
$ 94.20
Selling Price
$ 80.66
1566
1364
481
2209
Market Price
$ 116.50
Selling Price
$ 98.58
561
380
151
565
Market Price
$ 69.30
Selling Price
$ 60.41
484
428
108
1188
Market Price
$ 75.99
Selling Price
$ 64.15
2842
1342
2550
3654
Market Price
$ 77.02
Selling Price
$ 68.45
4559
3624
1210
4821
Market Price
$ 70.48
Selling Price
$ 59.70
3572
2165
2762
4538
Market Price
$ 104.56
Selling Price
$ 87.68
523
469
293
576
Market Price
$ 76.29
Selling Price
$ 63.90
1772
430
808
4521
Market Price
$ 66.35
Selling Price
$ 58.94
1531
759
573
1714
Market Price
$ 65.14
Selling Price
$ 58.60
405
385
396
1122
Market Price
$ 101.86
Selling Price
$ 89.03
2776
1827
1066
2967
Market Price
$ 77.79
Selling Price
$ 66.51
1970
1393
553
2685