what r u talking about? once a month if kept with a male, hellz no, there dont need to be any males and they will still have 4 or 5 batches of fry every month.
On average every 28 days she'll give birth. Just remember a female could mate with a male only once, but could still have 3 batches of fry afterwards even without a male ( because they store sperm).