JaggedSac on 02 March 2009
http://vgchartz.com/forum/thread.php?id=62389
These are only UK though, so I stand corrected about the Others total.
I do not think that Human Players represents the number of people who have played the game. I could be wrong though.