1
104.26
10
52.64
526.4
25
50.58
1264.5
50
48.62
2431
100
market price
-
46.68
4668
250
44.74
11185
500
42.62
21310
1000