Year Number 1961 738506 1962 795166 1963 858044 1964 916197 1965 971146 1966 1061459 1967 1158140 1968 1251144 1969 1358744 1970 1367307 1971 1486879 1972 1606013 1973 1740099 1974 1889082 1975 2138028 1976 2309639 1977 2532290 1978 2813205 1979 3107950 1980 3305919 1981 3550951 1982 3696361 1983 3853781 1984 4056902 1985 4239808.57 1986 4452061.140000001 1987 4639226.71 1988 4812184 1989 5051581 1990 5202502 1991 5326472 1992 7890433 1993 7895640 1994 7850225 1995 7905025 1996 7914966 1997 8060095 1998 8123486 1999 8333885.5 2000 8625254 2002 7925001