Year people per sq. km of land area 1992 23.5422314911366 1993 23.549009384775808 1994 23.540667361835244 1995 23.776850886339936 1996 24.131386861313867 1997 24.4859228362878 1998 24.86444212721585 1999 25.236704900938477 2000 25.53910323253389 2001 25.782586027111574 2002 26.020333680917624 2003 26.294577685088633 2004 26.614702815432743 2005 26.916579770594367 2006 27.207507820646505 2007 27.468196037539105 2008 27.730448383733055 2009 28.06725755995829 2010 28.404066736183523 2011 28.751824817518248 2012 29.234619395203335 2013 29.820646506777894 2014 30.42492179353493 2015 31.057872784150156 2016 31.697080291970803 2017 32.315954118873826 2018 32.965589155370175 2019 33.661105318039624 2020 34.30604796663191 2021 35.31491136600626