Number of Internet Users Worldwide from 2005 to 2018 (in Millions). Statista, 2020.