The company announced that it has allotted 87.86 lakh shares to 10 entities at Rs 140 per share, the upper end of the price band, as per a circular uploaded on the BSE website.