I’ve done some research into bio-load before stocking my tank. You’d be amazed at how many fish a tank could hold depending on species. I have a 60-gallon tank with predominantly tetras, low bio-load. Here’s a quick inventory.
12 head tail light tetras
8 pristela tetras
12 neon tetras
12 glow light tetras
8 flame tetras
6 diamond tetras
6 small (under 2”) angle fish
4 corries
3 lace cats
3 loaches
5 plecos (under 3”)
7 baby sword tails 1 ¼ inch
4 hachet fish
I calculated my length of fish at around 100 inches. A 1” neon will have a smaller bio-load than a 1” goldfish, so inches of fish isn’t always a good measure of bio-load. I have an Ehiem canister filter rated at 250 gallons per hour, an aqua-clear 500 and a hot magnum
HOB canister filter. That gives me over 1000-gallons per hour of filtration. I do 15% water every other day or so and about 40% every three weeks. My nitrates never get above 40ppm and are usually around 20ppm. My only problem is water oxygenation. My tank is at its limit with the current tank temp being at 82 degrees F. I have to get rid of some fish soon because they are getting bigger to. I have a deal with my local fish store. He buys back my what ever fish I buy from him at whatever price I bought them. It’s a good deal for him because he gets bigger and healthier fish than his suppliers can provide him with. I get a nice busy tank and never get board with the same setup because I can change it whenever I want.
I guess what I’m trying to say is that yes you can add more fish to your tank as long as you have a good setup and a good maintenance schedule. But as TankGirl said you’re currently maxed out right now based on how big your fish will grow.