No you will only give away 20% but the more people that subscribe the more money you will get from the IPO to a certain max point. The people who bought shares will just end up with a smaller number than they signed for.
Ah got it. I can see my ipo now ended and trading already. However I thought my holding was going to be receiving the ipo sale money, but how come it was my subsidiary that was credited with the sale money?
Because your holding did not sell any shares it held, new shares were issues. When new shares are issued and sold, they increase equity of the issuing entity not directly of its owner. Same as in real life. If you want, your holding can sell some shares on the open market.
You have less equity than what you have started with. If you are profitable you should be able to build back that amount. Though it means that you have been loosing some money somewhere that aren't investments (seats, leasing deposits, etc) as they are still calculated as equity. As you are profitable I wouldn't worry.