Year Persons 2000-01-01 21538000 2001-01-01 21530500 2002-01-01 21463250 2003-01-01 21290500 2004-01-01 21708500 2005-01-01 20095750 2006-01-01 20433225 2007-01-01 20749800 2008-01-01 21193025 2009-01-01 21270725 2010-01-01 22592650 2011-01-01 24099350 2012-01-01 24819350 2013-01-01 25519800 2014-01-01 25930725 2015-01-01 26618500 2016-01-01 27215600 2017-01-01 28196600