1
115.54
10
57.36
573.6
25
55.02
1375.5
50
52.76
2638
100
market price
-
50.52
5052
250
48.32
12080
500
46.06
23030
1000