candidate: According to the Iranian government , around 90 % of Iranians associate themselves with the Shi'a branch of Islam , the official state religion , and about 9 % with the Sunni and Sufi branches of Islam .