1
17.98
10
17.28
172.8
25
15.68
392
100
14.36
1436
300
market price
-
12.84
3852
500
12.1
6050
1000
10.58
10580
2000
20000