Hi and welcome. I'm pretty new as well. I have a female platy who has given birth 3 times. Luckily the first 2 time were small, but this last one was pretty massive, close to 40. I've been told they can give birth around every 30 days and to my experience so far, thats true in my case. Good luck...