Year Number 1971 105295 1972 103130 1973 97071 1974 120017 1975 135021 1976 152106 1977 167457 1978 154577 1982 192719 1983 280649 1984 297298 1985 307718 1986 309736 1987 258062 1988 264398 1989 276438 1991 298759 1992 312273 1993 311839 1994 311531 1995 305380 1996 291886 1997 290877 1998 298103 1999 326990 2000 316939 2001 314654 2002 308105 2003 297711 2004 294098 2005 285460 2006 274922 2007 267516 2008 268430 2009 277991 2013 306282 2014 287096 2015 286477 2016 293043 2017 286476