Year Total 1996 20000 1997 30000 1998 40000 1999 50000 2000 75000 2001 102800 2002 133000 2003 191100 2004 220000 2005 249000 2006 400000