Year Number 1961 2996551 1962 3262727 1963 3559050 1964 3846038 1965 4100197 1966 4359269 1967 4583738 1968 4820471 1969 5064934 1970 5240821 1971 5459080 1972 5631435 1973 5807522 1974 5982798 1975 6162936 1976 6330228 1977 6532610 1978 6699649 1979 6904210 1980 7145083 1981 7302503 1982 7458432 1983 7589065 1984 7697914 1985 7882998 1986 8025224 1987 8136549 1988 8255359 1989 8311862 1990 8308447 1991 8288677 1992 8346057 1993 8460115 1994 8591277 1995 8598727 1996 8570588 1997 8536634 1998 8517635 1999 8497994 2000 8500717.5 2001 7586884 2002 7713934 2003 5927009 2004 5908292 2005 5972621