1
30.12
10
27.7
277
25
26.56
664
100
23.4
2340
250
market price
-
22.26
5565
490
20.8
10192
980
20.3
19894