1
45.28
5
42.82
214.1
10
40.86
408.6
25
39.16
979
40
market price
-
36.72
1468.8
120
35.48
4257.6
280
33.52
9385.6
520
32.54
16920.8
1000