The coal major allotted 1.187 crore shares to anchor investors at ₹23 a share