1
56.74
10
49.58
495.8
25
44.8
1120
50
42.56
2128
100
market price
-
41.06
4106
250
38.82
9705
500
37.34
18670
1000