Year Number 1961 133773 1962 147788 1963 163499 1964 177904 1965 191731 1966 206155 1967 217863 1968 229309 1969 239486 1970 248980 1971 258684 1972 268453 1973 277631 1974 284414 1975 290000 1976 294000 1977 307637 1978 313000 1979 317900 1980 320100 1981 322300 1982 326060 1983 326060 1984 326060 1985 326060 1986 326060 1987 326060 1988 351444 1989 351444 1990 338482 1991 340000 1992 341000 1993 342816 1994 345000 1995 356018 1996 355000 1997 352375 1998 344000 1999 335728 2000 335028 2001 334328 2002 333628 2003 332928 2004 332228 2005 331528