Year Number 1961 762636 1962 822780 1963 889099 1964 949125 1965 1006529 1966 1099753 1967 1201002 1968 1298246 1969 1409611 1970 1422595 1971 1541481 1972 1664556 1973 1798115 1974 1950167 1975 2203923 1976 2381371 1977 2608121 1978 2896410 1979 3199478 1980 3406366 1981 3661638 1982 3817664 1983 3982965 1984 4193077 1985 4314817.57 1986 4531091.140000001 1987 4723071.71 1988 4892986 1989 5136394 1990 5290581 1991 5418952 1992 7986810 1993 7995669 1994 7955752 1995 8018988 1996 8027759 1997 8173905 1998 8243421 1999 8456176.5 2000 8750870