There are more than ten times that number of registered screen names, are there not?
There are between 300,000 and 400,000 registered.