Year Number of 1990 928000 1991 862500 1992 752100 1993 619400 1994 497400 1995 405500 1996 354500 1997 331200 1998 329000 1999 331400 2000 331400 2001 324700 2002 308700 2003 289700 2004 265900 2005 241400 2006 215700 2007 190100 2008 166100 2009 146900 2010 131200 2011 120900 2012 113100 2013 105400 2014 100100 2015 93440