Year Number 1961 9984368 1962 10386208 1963 10815805 1964 11238324 1965 11617323 1966 12691305 1967 13046848 1968 13395307.52 1969 13769064.12 1970 13910617.72 1971 14235895.08 1972 14534332.08 1973 14897742.88 1974 15417369.04 1975 15689160.48 1976 16123128.32 1977 16652777.32 1978 17179093 1979 17619986 1980 18305930 1981 18650718 1982 19081441 1983 19459112 1984 19863608 1985 20392619.57 1986 20817633.14 1987 21187995.71 1988 21330945 1989 21651343 1990 21313896 1991 21182463 1992 23795560 1993 23989377 1994 24117930 1995 24271423 1996 24269961 1997 24422431 1998 24542727 1999 24791753.5 2000 25068731.5 2002 23630922