It all depends on the species you're interested in, your maintenance routine, and the footprint of the tank. Maintenance is key when trying to overstock for aggression.
I'd say 15-20 is a good number without knowing what kind of cichlids and what sort of maintenance you plan on performing.