1
2.18
10
1.796
17.96
100
1.562
156.2
500
1.341
670.5
1000
market price
-
1.197
1197
2500
1.081
2702.5
5000
1.042
5210
10000
0.996
9960
25000