Year Total 1983 164000000 1984 198000000 1985 200000000 1986 203000000 1987 210000000 1988 242000000 1989 252000000 1990 262000000 1991 270000000 1992 280100000 1993 283100000 1994 382100000 1995 400100000 1996 433100000 1997 462100000 1998 500100000 1999 541100000 2000 559100000 2001 540100000 2002 570100000 2003 629100000 2004 615100000 2005 623100000 2006 659100000 2007 658100000 2008 645100000