Iran received access to the Internet in 1993. According to 2014 census, around 40% of the population of Iran are Internet users. Iran ranks 24th among countries by number of Internet users. According to the statistics provided by the web information company of Alexa, Google Search and Yahoo! are the most used search engines in Iran. Over 80% of the users of Telegram, a cloud-based instant messaging service, are from Iran. Instagram is the most popular online social networking service in Iran. Direct access to Facebook has been blocked in Iran since the 2009 Iranian presidential election protests, due to organization of the opposition movements on the website; but however, Facebook has around 12 to 17 million users in Iran who are using virtual private networks and proxy servers to access the website. Around 90% of Iran's e-commerce takes place on the Iranian online store of Digikala, which has around 750,000 visitors per day and more than 2.3 million subscribers. Digikala is the most visited online store in the Middle East, and ranks 4th among the most visited websites in Iran.