Year Number 1995 21000 1996 29000 1997 31000 1998 357000 2000 78000 2001 111000 2002 79000 2003 34000 2004 32000 2005 33000 2006 33000 2007 38000