How many on a cheerleading team?

There are SEVERAL divisions, depending on where you cheer. A small division can be from 5 to 20 girls max. A large division can max out to 35 girls.