1
30.5
10
27.04
270.4
25
25.24
631
50
24.94
1247
100
market price
-
23.54
2354
250
21.48
5370
500
20.08
10040
1000
18.42
18420
2500