Year Number 1971 100625 1972 105601 1973 110466 1974 114172 1975 121407 1976 128552 1977 130398 1978 140632 1979 141569 1980 148520 1981 155081 1982 160349 1983 165559 1984 172201 1985 178813 1986 183607 1987 191280 1988 195049 1989 207023 1992 210000 1994 229713 1995 247018 1996 250693 1997 256171 1999 265244 2001 265714 2002 281871 2003 279816 2011 317946 2019 269677