Year Number 1997 363000 1998 305000 1999 356000 2000 547000 2001 612000 2002 721000 2003 630000 2004 617000 2005 729000 2006 774000 2007 831000 2008 916000 2009 1155000 2010 1118000 2011 1092000 2012 1058000 2013 1103000