Great information, but I think it may be a little out of date (old).
The number of native speakers is probably in excess of 410 million (USA, G.B., Canada, and Australia alone make up around 390 million), and the number of people who use English as a second language is probably in the vicinity...