1
26.34
10
25.14
251.4
25
21.88
547
50
20.56
1028
100
market price
-
19.52
1952
250
18.04
4510
500
18.02
9010