Year Persons 2003-01-01 42429900 2004-01-01 42070800 2005-01-01 41732425 2006-01-01 42095250 2007-01-01 42472450 2008-01-01 42197300 2009-01-01 39348575 2010-01-01 37860925 2011-01-01 38061225 2012-01-01 37681000 2013-01-01 37230550 2014-01-01 37773650 2015-01-01 38060600 2016-01-01 38641625 2017-01-01 39205950