I have already kept this as a rule of thumb, inch of fish per gallon. Per say 125 gallon tank, could hold 30 fish 6 inches each, Not all fish will be right on that target, but its just a rule I always try to keep. Depending on the personality of eachfish, and if they can co inhabit with each...