1
31.9
10
29
290
25
28.26
706.5
50
26.08
1304
100
market price
-
24.62
2462
250
22.46
5615
500
21.02
10510
1000
19.28
19280
2500