Year Persons 2005-01-01 22618600 2006-01-01 21973400 2007-01-01 21714700 2008-01-01 21262800 2009-01-01 21234300 2010-01-01 20888025 2011-01-01 20758400 2012-01-01 20207350 2013-01-01 20240925 2014-01-01 20403900 2015-01-01 20430700 2016-01-01 20239275 2017-01-01 20100025