Year Persons 2000-01-01 87540400 2001-01-01 88968900 2002-01-01 89386300 2003-01-01 90366100 2004-01-01 91144800 2005-01-01 93078100 2006-01-01 95278725 2007-01-01 98272675 2008-01-01 99869325 2009-01-01 99231750 2010-01-01 98178950 2011-01-01 98485200 2012-01-01 98644250 2013-01-01 98782800 2014-01-01 100266700 2015-01-01 101459850 2016-01-01 102985300 2017-01-01 104599500