Year Total 1996 20000 1997 50000 1998 65000 1999 80000 2000 90000 2001 117700 2002 154000 2003 201000 2004 262000 2005 323000