I have one female orange sunshine guppy in a cuminity tank with some tetras and three honey groumis. There were a few green cobra males in the tank about three months ago. About two months ago she had 28 fry, then three weeks later she had 8 more. Now! 7 weeks later, I get up this morning and 30+ more babies then I go for a walk and there are maybe 40+ more. How long can she do this for with no males around??