1
58.32
10
53.96
539.6
25
49.58
1239.5
100
45.2
4520
250
market price
-
42.28
10570
500
39.96
19980
1000