Year Number 1995 203000 1996 217000 1997 247000 1998 274000 1999 262000 2000 230000 2001 236000 2002 269000 2003 234000 2004 351000 2005 526000