Market Price
$ 87.66
Selling Price
$ 77.74
986
536
225
4893
Market Price
$ 93.75
Selling Price
$ 80.10
1683
866
855
3479
Market Price
$ 66.40
Selling Price
$ 59.92
2567
2364
987
2736
Market Price
$ 94.56
Selling Price
$ 84.17
3148
2104
2736
4796
Market Price
$ 102.13
Selling Price
$ 87.31
1674
1589
805
4190
Market Price
$ 79.68
Selling Price
$ 69.79
558
527
528
1960
Market Price
$ 95.77
Selling Price
$ 83.55
2891
1379
2793
3847
Market Price
$ 99.30
Selling Price
$ 82.99
984
591
285
1083
Market Price
$ 86.14
Selling Price
$ 77.46
1216
505
805
4352
Market Price
$ 116.15
Selling Price
$ 97.77
1955
1833
1212
3024
Market Price
$ 70.71
Selling Price
$ 60.13
1079
917
700
2841
Market Price
$ 94.14
Selling Price
$ 78.63
115
90
72
403
Market Price
$ 91.28
Selling Price
$ 78.01
1852
500
912
4210
Market Price
$ 81.51
Selling Price
$ 70.81
4395
2240
2712
4978
Market Price
$ 105.58
Selling Price
$ 88.34
3282
2208
2532
4723
Market Price
$ 67.93
Selling Price
$ 61.30
1863
1724
1065
3288
Market Price
$ 77.01
Selling Price
$ 69.05
1949
1624
1862
2664
Market Price
$ 85.69
Selling Price
$ 76.32
3810
1017
3338
4345
Market Price
$ 67.78
Selling Price
$ 56.51
2195
690
755
2797
Market Price
$ 92.36
Selling Price
$ 79.75
3351
1641
3089
4723
Market Price
$ 108.23
Selling Price
$ 95.74
3670
3536
2517
4248
Market Price
$ 82.28
Selling Price
$ 70.65
2625
1458
1125
2991
Market Price
$ 92.93
Selling Price
$ 82.17
1335
1054
1078
4444
Market Price
$ 76.47
Selling Price
$ 65.73
583
278
318
2183
Market Price
$ 76.30
Selling Price
$ 63.83
3235
1160
1271
3879
Market Price
$ 105.44
Selling Price
$ 95.47
1510
408
873
1865
Market Price
$ 69.50
Selling Price
$ 60.84
1836
624
1765
2306
Market Price
$ 94.20
Selling Price
$ 80.58
1753
1716
1499
4412
Market Price
$ 89.19
Selling Price
$ 81.02
646
147
602
994
Market Price
$ 83.59
Selling Price
$ 75.18
1996
1421
778
2161
Market Price
$ 75.26
Selling Price
$ 65.29
2907
1502
1231
3192
Market Price
$ 77.45
Selling Price
$ 65.42
2009
845
1806
2300
Market Price
$ 99.40
Selling Price
$ 83.60
2915
2396
1158
4008
Market Price
$ 63.68
Selling Price
$ 55.20
1336
688
822
4936
Market Price
$ 84.62
Selling Price
$ 75.13
323
96
216
1000
Market Price
$ 99.65
Selling Price
$ 88.49
383
244
226
904
Market Price
$ 84.84
Selling Price
$ 74.77
3956
968
1427
4291
Market Price
$ 85.68
Selling Price
$ 76.79
963
414
714
1538
Market Price
$ 78.09
Selling Price
$ 70.05
1097
770
900
3645
Market Price
$ 86.38
Selling Price
$ 72.83
1898
1239
1389
1939