Market Price
$ 82.14
Selling Price
$ 72.91
1383
1177
839
4329
Market Price
$ 82.21
Selling Price
$ 73.70
157
84
46
774
Market Price
$ 94.92
Selling Price
$ 80.20
4500
3855
1811
4574
Market Price
$ 83.77
Selling Price
$ 76.10
1858
1255
1756
4647
Market Price
$ 106.73
Selling Price
$ 96.43
389
124
278
1332
Market Price
$ 83.57
Selling Price
$ 73.02
201
198
55
563
Market Price
$ 94.93
Selling Price
$ 85.89
884
760
529
1414
Market Price
$ 67.42
Selling Price
$ 56.47
2373
1983
1582
3330
Market Price
$ 90.87
Selling Price
$ 76.49
154
154
97
623
Market Price
$ 106.77
Selling Price
$ 90.33
3898
3535
1916
3913
Market Price
$ 88.27
Selling Price
$ 77.38
353
107
119
654
Market Price
$ 111.75
Selling Price
$ 95.20
3598
1763
2823
4106
Market Price
$ 100.21
Selling Price
$ 85.20
2011
1002
1263
2398
Market Price
$ 87.74
Selling Price
$ 77.26
1376
565
318
3024
Market Price
$ 90.31
Selling Price
$ 82.04
749
458
667
948
Market Price
$ 110.20
Selling Price
$ 92.65
1302
447
456
3523
Market Price
$ 76.51
Selling Price
$ 64.73
1652
1269
1489
3973
Market Price
$ 68.86
Selling Price
$ 58.67
1063
880
552
2434
Market Price
$ 86.71
Selling Price
$ 72.54
1326
429
888
2314
Market Price
$ 77.54
Selling Price
$ 68.35
951
235
609
1486
Market Price
$ 99.73
Selling Price
$ 86.06
2114
1641
2019
4061
Market Price
$ 86.62
Selling Price
$ 72.99
1968
1207
1138
4120
Market Price
$ 100.45
Selling Price
$ 89.30
2982
1697
2439
3439
Market Price
$ 71.23
Selling Price
$ 62.16
3130
2083
1441
3348
Market Price
$ 79.63
Selling Price
$ 70.17
492
483
314
1691
Market Price
$ 102.70
Selling Price
$ 92.57
2920
2427
1983
4706
Market Price
$ 97.43
Selling Price
$ 83.22
2093
872
700
2178
Market Price
$ 85.94
Selling Price
$ 74.85
812
221
208
3600
Market Price
$ 71.90
Selling Price
$ 64.01
677
169
229
890
Market Price
$ 107.20
Selling Price
$ 92.73
3591
2900
3077
4957
Market Price
$ 98.58
Selling Price
$ 85.55
3039
2720
3017
4658
Market Price
$ 105.96
Selling Price
$ 93.34
2217
1268
1722
2875
Market Price
$ 107.35
Selling Price
$ 94.06
1868
1178
1182
3082
Market Price
$ 104.11
Selling Price
$ 92.65
1479
1153
1189
3368
Market Price
$ 87.38
Selling Price
$ 75.39
639
240
551
992
Market Price
$ 71.48
Selling Price
$ 61.77
1450
682
878
1954
Market Price
$ 104.43
Selling Price
$ 88.82
174
112
88
580
Market Price
$ 74.26
Selling Price
$ 65.11
223
126
65
651
Market Price
$ 69.19
Selling Price
$ 60.58
925
829
599
4531
Market Price
$ 70.49
Selling Price
$ 60.93
1217
586
666
3730