Business LIC share allotment on May 12, market listing on May 17; IPO generates bids worth Rs 43,933 cr