Year Total 1960 49010000 1961 50010000 1962 56010000 1963 60010000 1964 65010000 1965 83010000 1966 96020000 1967 114000000 1968 130000000 1969 158000000 1970 168000000 1971 184000000 1972 196000000 1973 218000000 1974 250000000 1975 285100000 1976 320100000 1977 355100000 1978 394100000 1979 429100000 1980 465100000 1981 510100000 1982 525100000 1983 530100000 1984 555100000 1985 580100000 1986 604100000 1987 623100000 1988 625100000 1989 632100000 1990 575100000 1991 601100000 1992 615100000 1993 646100000 1994 649100000 1995 661100000 1996 661100000 1997 634100000 1998 659100000 1999 659100000 2000 655100000 2001 663100000 2002 668100000 2003 685100000 2004 725100000 2005 728100000 2006 747100000 2007 749100000 2008 761100000