According to the 2002 census, Slovenia's main ethnic group are Slovenes (83%), however their share in the total population is continuously decreasing due to their relatively low fertility rate. At least 13% (2002) of the population were immigrants from other parts of Former Yugoslavia and their descendants. They have settled mainly in cities and suburbanised areas. Relatively small but protected by the Constitution of Slovenia are the Hungarian and the Italian ethnic minority. A special position is held by the autochthonous and geographically dispersed Roma ethnic community.