Check the Stats: The Mind-Boggling Growth of Twitter