In general, we don't play the overstocked game here on MFK. It is a sign of amaturism (sorry to imply). You didn't mention what you have for filtration, but there will be at least ten amatures to pipe in saying that it is overstocked. Many of us successfully keep population levels that are considered impossible on other sites. The Japanese have been doing it for centuries. Over filtration and faithful maintenance are the key to a well populated tank. When you find someone with an "overstocked" tank, instead of flaming, ask them what they have for filtration and what they do for their regular maintenance. There is always much to learn.