1
57.98
10
49.98
499.8
25
49.96
1249
100
48.3
4830
250
market price
-
2000
41.64
83280
42.72
10680
500
20820