Year people per sq. km of land area 1993 19.6180099009901 1994 20.222772277227723 1995 21.35861386138614 1996 22.416564356435643 1997 22.688722772277227 1998 22.997554455445545 1999 23.331455445544556 2000 23.691881188118813 2001 24.37551485148515 2002 25.2220198019802 2003 26.27118811881188 2004 22.83914735690352 2005 23.39784649702162 2006 23.801628558969245 2007 24.176691692484916 2008 24.829350919819966 2009 25.472027691313276 2010 26.000283500357654 2011 26.489361472825575 2012 26.86272754391813 2013 27.231612236464557 2014 27.45811097730815 2015 27.583118253529282 2016 27.794496414068288 2017 28.05730903888622 2018 28.455889082940562 2019 28.896615646249234 2020 29.377426025395117 2021 29.909841413924884