How to decide whether to grow or split a team?



From a team head perspective, how do I cultivate a good rapport between my team members, monitor and manage the team health when the team is larger than 20, Is it time to split the team? what changes do I make?