Year Number 1961 6978 1962 10746 1963 17157 1964 24846 1965 60000 1966 90000 1967 124300 1968 200000 1969 278000 1970 278000 1971 278170 1972 290840 1973 341280 1974 550000 1975 721090 1976 832000 1977 952000 1978 1095860 1979 1095800 1980 1471400 1981 1412900 1982 1526000 1983 1584300 1984 1650300 1985 1853600 1986 1833900 1987 1904070 1988 1984590 1989 2049120 1990 2142210 1991 1966000 1992 2003000 1993 2041000 1994 2060000 1995 2123000 1996 2122000 1997 2121000 1998 2120000 1999 2120000 2000 2027674 2001 2004284 2002 1980894 2003 1957504 2004 1934114 2005 1910724