Year Total 1971 47010000 1972 61010000 1973 39010000 1974 51010000 1975 49010000 1976 71010000 1977 76010000 1978 84020000 1979 95020000 1980 79010000 1981 92020000 1982 120000000 1983 131000000 1984 158000000 1985 143000000 1986 165000000 1987 190000000 1988 197000000 1989 236000000 1990 266000000 1991 280100000 1992 265000000 1993 280100000 1994 307100000 1995 335100000 1996 362100000 1997 385100000 1998 418100000 1999 475100000 2000 535100000 2001 594100000 2002 627100000 2003 677100000 2004 773100000 2005 820100000 2006 806100000 2007 893200000 2008 931200000