You should have at least 3, but that can sometimes cause problems as well. But no more than 5 or 6 at the most to ensure the eggs are fertile. The males can get quite rough when it's breeding season, if there aren't enough females he can injure them.