1
12.52
10
10.8
108
25
10.44
261
100
9.9
990
300
market price
-
8.86
2658
600
8.34
5004
1050
7.3
7665
2550
6.94
17697
5100