I wouldn't do more than 3. Three is the max number of females a 10g can hold as far as territory goes. I think the bioload would be okay with 4, but there is simply not enough 'floor' space for them to stay peaceful.
If the fish is that cute, get her a 2g bowl.