Year Number 1971 154575 1972 161796 1973 169176 1974 178557 1975 247609 1976 260999 1977 270106 1978 274188 1979 277929 1980 281904 1981 286619 1982 294973 1983 301956 1984 308411 1985 312417 1986 315584 1987 318954 1988 319122 1989 318694 1990 318601 1991 321477 1992 327817 1993 336826 1994 346742 1995 352817 1996 352820 1997 353270 1998 354252 1999 346315 2000 338247 2001 328424 2002 323043 2003 320620 2004 270724 2005 266835 2006 263224 2007 264708 2008 265746 2009 270429 2010 273481 2011 278192 2012 285692 2014 348116 2015 354670 2016 360088 2017 373014