Year people per sq. km of land area 1993 110.71320166320166 1994 111.15033264033264 1995 111.47607068607068 1996 111.7122869022869 1997 111.9187318087318 1998 112.06893970893971 1999 112.18336798336799 2000 112.03160083160083 2001 111.82675675675675 2002 111.78611226611227 2003 111.6893369361879 2004 111.68981288981288 2005 111.70076923076923 2006 111.70590436590436 2007 111.73850311850312 2008 111.83436590436591 2009 112.00677895612394 2010 112.10887692083757 2011 112.26052237564465 2012 112.45173432041258 2013 112.57263766428215 2014 112.7006863560732 2015 112.80314878748804 2016 112.9533693843594 2017 113.1287853577371 2018 113.28558652246257 2019 113.43899750415973 2020 113.53633527454242 2021 113.29548668885191