You said, "I've had the tank for 6 years with still some of the original stock most fish are about 3 years old" ......... beyond that what is one to assume, when no specific ages or sizes have been given? Are all your fish fully mature? I can only assume not, hence my comment.
Not that it matters much, this appears to be like a thousand threads before it, where the OP is simply waiting for someone to agree with their overstocking logic. <insert yawn>
Not that it matters much, this appears to be like a thousand threads before it, where the OP is simply waiting for someone to agree with their overstocking logic. <insert yawn>