Danield said twice (in Azati prime and Zero hour) 'dozens of species'.
900 kind of jumpes the shark of 'dozens of species'.
Let's say 300 - if Daniels was REALLY into underestimation, let's say 500 species.
Not enough for constant growth at 23-24th century levels until the 31s century.