Year Number 1961 495737 1962 528573 1963 565348 1964 599384 1965 627617 1966 668130 1967 722766 1968 767277 1969 818170 1970 849128 1971 918416 1972 986984 1973 1051203 1974 1137560 1975 1231952 1976 1332328 1977 1447379 1978 1540926 1979 1662573 1980 1723324 1981 1890045 1982 1987610 1983 2097236 1984 2250757 1985 2404597.5700000003 1986 2581251.14 1987 2745027.71 1988 2908162 1989 3151457 1990 3314871 1991 3438455 1992 3645186 1993 3714869 1994 3736817 1995 3916226 1996 4075062 1997 4346911 1998 4439284 1999 4599890.5 2000 4736993 2002 5002742