Year Total 1995 8420 1996 19010 1997 24640 1998 33700 1999 40110 2000 58060 2001 75440 2002 89330