Year Persons 2003-01-01 19493675 2004-01-01 19638425 2005-01-01 19818500 2006-01-01 19979050 2007-01-01 20105450 2008-01-01 20193825 2009-01-01 20259650 2010-01-01 20320700 2011-01-01 20344650 2012-01-01 20309500 2013-01-01 20296200 2014-01-01 20895200 2015-01-01 20844000 2016-01-01 20818300 2017-01-01 20857000