Estonians made up about 80% of Tallinn's population before World War II, but make up only 49% in 2019. In 2009, ethnic Estonians made up about 55,2% of Tallinn's population. The all time smallest share occurred in 1988 when only 47% of Tallinners were ethnic Estonians, not far from 2019. Tallinners made up about 29,7% of Estonia's population in 2009. In 2009, Tallinn's ethnic Estonian residents made up 23,9% (219,900) of all ethnic Estonians residing in Estonia. In 2009, Tallinn's non-Estonian residents, mainly Russians, made up 42,7% (178,694) of all non-Estonians residing in Estonia. The positive birth rate of ethnic Estonians and non-positive birth rate of non-Estonians should have increased the share of ethnic Estonians in Tallinn and whole Northern Estonia, but increased immigration, mainly from former soviet countries and neighboring Finland, has rapidly increased the share of non-Estonians.