Year Persons 2005-01-01 19928600 2006-01-01 20298575 2007-01-01 20705550 2008-01-01 20986575 2009-01-01 20765175 2010-01-01 20371275 2011-01-01 20738400 2012-01-01 20947300 2013-01-01 21061100 2014-01-01 21209400 2015-01-01 21352625 2016-01-01 21955650 2017-01-01 22171025