Year Total 1985 432100000 1986 454100000 1987 459100000 1988 475100000 1989 478100000 1990 472100000 1991 452100000 1992 357100000 1993 406100000 1994 475100000 1995 557100000 1996 422100000 1997 442100000 1998 471100000 1999 498100000 2000 517100000 2001 536100000 2002 552100000 2003 598100000 2004 653100000 2005 710100000 2006 808100000 2007 839200000 2008 886200000