Year Persons 2003-01-01 21581650 2004-01-01 21592875 2005-01-01 21610225 2006-01-01 21685675 2007-01-01 21782700 2008-01-01 21893450 2009-01-01 21880225 2010-01-01 21864600 2011-01-01 21743750 2012-01-01 21708350 2013-01-01 21728100 2014-01-01 22220850 2015-01-01 22074200 2016-01-01 22030225 2017-01-01 21964350