In a community? I'd say 3, maybe 4 maximum. That's still pushing it a bit though, so I'd rule out other fish. There will be aggression though, so be ready to pull any really nasty girls out.
Alternatively you could divide the tank, and have each girl in a seperate compartment...