Year Number 1995 427000 1996 418000 1997 369000 1998 318000 1999 281000 2000 175000 2001 157000 2002 141000 2003 153000 2004 170000 2005 188000 2006 210000 2007 242000 2008 278000 2009 288000 2010 302000 2011 347000 2012 400000 2013 440000 2014 426000 2015 1008000 2016 1503000 2017 1548000 2018 1266000 2019 1192000 2020 214000