How shares are allocated in IPO?