My Platy female, Pepper, has had babies again, 18 days after her previous batch. Is this a record, or fairly common? Most of the others had batches about 21 days apart. She came from the LFS, so if I guess her age right she's about 7 months old, and this is her second brood that I know of.