Hi.
There are no strict rules, but the ultimate stock of a tank is governed by several factors including....
1. Will the fish tolerate each other. Is there territory/bullying issues?
2. The amount of oxygen available. This is determined by the surface area/volume ratio of the tank. Wider tank = greater surface area/volume ratio. Aeration and turnover can be increased with adding powerheads/airstones and spray bars. There is also less oxygen the warmer the water is.
3. The eventual adult size of your fish. Many folk do not take this into account.
4. The effectiveness of the filter to deal with waste. As more and more fish are added, a filter of a finite size will become less able to deal with ammonia spikes after feeding, or from an unnoticed dead fish.
5. The level of nitrates (and other metabolic compounds). The more fish you have, the more nitrates you will get. Your water changes will have to increase in frequency and volume.
6. The potential for disaster. If say the filter or heater fail, a lightly stocked tank will last much longer before the fish perish.
I would say that in your tank it is the filter that is the limiting factor. I have never liked those fluval internals, as they block easily and hold a pitiful amount of media.
I would purchase an external eheim classic 2213 and then I would say that you can add some more fish.
What do you think?
