1
45.9
10
42.12
421.2
25
40.8
1020
50
39.48
1974
100
market price
-
3000
32.22
96660
38.18
3818
250
34.22
8555
500
32.9
16450
1000
32.24
32240