Year Number 1970 99558 1971 127448 1972 146819 1973 163141 1974 162048 1975 163105 1976 157989 1977 168823 1978 186092 1979 178301 1980 169129 1981 161809 1982 147096 1983 125200 1984 112186 1985 128647 1986 127060 1987 116037 1988 133941 1989 203981 1990 255396 1991 262563 1992 264177 1993 261358 1994 277226 1998 358278 1999 370016 2000 377958 2002 395557 2003 386832 2004 384355 2005 397673 2006 395420 2007 388921 2008 379115 2009 358291 2010 356071 2011 354097 2012 324596 2013 335298 2014 322195 2015 311532 2016 300280 2017 292757