Due to an influx of immigrants and guest workers from Asian countries, such as India, the Philippines and Sri Lanka, the overall percentage of Muslims in the country has declined in recent years. According to the 2001 census, 81.2% of Bahrain's population was Muslim, 10% were Christian, and 9.8% practised Hinduism or other religions. The 2010 census records that the Muslim proportion had fallen to 70.2% (the 2010 census did not differentiate between the non-Muslim religions).