Year people per sq. km of land area 1992 125.55514576747453 1993 121.4383210396909 1994 118.50063224446787 1995 116.71169652265543 1996 115.87277836318933 1997 114.90755180892167 1998 113.82332279592553 1999 112.61081840533895 2000 111.29339655778011 2001 110.05033368458027 2002 109.0634703196347 2003 108.32813487881981 2004 107.68335089567967 2005 107.03357920618194 2006 106.30439058658237 2007 105.52838075166842 2008 104.79174569722515 2009 104.11998595012294 2010 103.48763610818405 2011 102.8793818054092 2012 102.36814190375834 2013 101.91025641025641 2014 101.50790305584826 2015 101.10976466455918 2016 100.66157358623111 2017 100.17291886195996 2018 99.63319283456269 2019 99.07277836318933 2020 98.54611872146118 2021 98.03210396909027