1
29.92
10
27.7
277
25
27.32
683
50
26.98
1349
100
market price
-
23.64
2364
250
23.18
5795
500
23
11500