Depends on what you want to keep them for, to give them the most space and enjoy their behaviour I’d stay at 2, maybe 3 males and 5 females, and have somewhere to move a subordinate male if things got too rough.