Year Total 1971 61010000 1972 46010000 1973 51010000 1974 49010000 1975 52010000 1976 58010000 1977 64010000 1978 74010000 1979 84020000 1980 87020000 1981 92020000 1982 90020000 1983 103000000 1984 104000000 1985 109000000 1986 108000000 1987 118000000 1988 116000000 1989 125000000 1990 137000000 1991 139000000 1992 153000000 1993 167000000 1994 182000000 1995 190000000 1996 201000000 1997 232000000 1998 331100000 1999 327100000 2000 397100000 2001 469100000 2002 515100000 2003 579100000 2004 575100000 2005 690100000 2006 646100000 2007 783100000 2008 700100000