The predominant religions in Zhejiang are Chinese folk religions, Taoist traditions and Chinese Buddhism. According to surveys conducted in 2007 and 2009, 23.02% of the population believes and is involved in cults of ancestors, while 2.62% of the population identifies as Christian, decreasing from 3.92% in 2004. The reports didn't give figures for other types of religion; 74.36% of the population may be either irreligious or involved in worship of nature deities, Buddhism, Confucianism, Taoism, folk religious sects, and small minorities of Muslims.