Life Insurance Corporation (LIC) of India shares have been allotted to the eligible bidders of the initial public offering (IPO) at Rs 949 apiece, the upper end of the IPO price band. Through this IPO, the government has raised Rs 20,557 crore by diluting 3.5 per cent of its stake in the country's largest insurer.