Sloveniais ethnically quite homogeneous state. According to the population census of 2002 the country consists of 83 % ethnic Slovenians, 0.11 % Italians, 0.32 % Hungarians, 0.17 % Roma people. In Slovenia there are also 1.98 % Serbs, 1.81 % Croats, 1.10 % Bosnians and other minorities from the former Yugoslavia, which have immigrated to Slovenia during the period of Yugoslavia's existence.