Check out the new infographic from my favorite Global Webindex.

twitter stats