1
3.96
10
2.58
25.8
100
2.2
220
500
1.979
989.5
1000
market price
-
1.72
1720
2500
1.64
4100
5000
1.596
7980
10000
1.523
15230
25000