Islam is the largest religion in Kazakhstan, followed by Orthodox Christianity. After decades of religious suppression by the Soviet Union, the coming of independence witnessed a surge in expression of ethnic identity, partly through religion. The free practice of religious beliefs and the establishment of full freedom of religion led to an increase of religious activity. Hundreds of mosques, churches, and other religious structures were built in the span of a few years, with the number of religious associations rising from 670 in 1990 to 4,170 today.