Year Number 1961 566063 1962 609610 1963 659203 1964 705037 1965 748288 1966 819378 1967 881394 1968 953078 1969 1033099 1970 1018165 1971 1082588 1972 1169331 1973 1274119 1974 1388002 1975 1596947 1976 1720585 1977 1872388 1978 2077521 1979 2292910 1980 2464366 1981 2644119 1982 2721107 1983 2811080 1984 2903208 1985 2986684.57 1986 3102411.14 1987 3198381.71 1988 3273155 1989 3308060 1990 3339620 1991 3350539 1992 5245845 1993 5170028 1994 5042948 1995 4957718 1996 4822880 1997 4766409 1998 4770968 1999 4817932 2000 5043802 2002 4089297