Baby boom on Lemur Island