They don't always drop the entire load at once. Like stated before, they can stop dropping due to stress. This might be fellow tank mates, someone working on the tank or walking by, etc. Stress also causes the mothers to eat their fry, so that's even more reason to reduce stress on pregnant livebearers.