You cant judge "per gallon"". Its based on dimensions of the tank. If it has a small footprint but is tall, it cant hold as many. But if it is short and squat, it can hold more, even if its the same amount of gallons.
Sent from my iPod touch using Aquarium Advice