1
30.36
10
27.6
276
50
24.82
1241
100
23.44
2344
250
market price
-
21.38
5345
500
20
10000
1000
19.72
19720