depend. I see people have good success with maybe 15. But there's also alot of people that would overstock their tank with cichlids. to lessen aggression.
If you're talking about Mbuna and have more than enough filtration and hiding spots for them then you should be able to house 20-25 with minimal aggression issues, but you'll be doing large water changes on a regular basis to keep the nitrate in check.