Uzbekistan has a wide mix of ethnic groups and cultures, with the Uzbek being the majority group. In 1995 about 71% of Uzbekistan's population was Uzbek. The chief minority groups were Russians (8%), Tajiks (3–4.7%), Kazakhs (4%), Tatars (2.5%) and Karakalpaks (2%). It is said, however, that non-Uzbeks decline as Russians and other minority groups slowly leave and Uzbeks return from other parts of the former Soviet Union.