You are severely overstocked, but imo, not to the point of killing your fish directly from overcrowding. A few years back, when the "JDM" style was extremely popular, no one would have thought twice about a setup like this being overstocked, especially given its dimensions. If you want to keep all the parrots, you just need make sure that your water change schedule is keeping up with the waste.