Year Number 1971 342336 1972 327801 1973 321250 1974 295309 1975 282469 1976 272242 1977 265576 1978 262613 1979 262540 1980 264062 1981 267934 1982 282484 1983 298388 1984 308355 1985 315570 1986 316529 1987 316683 1988 320956 1989 337181 1990 370891 1991 390649 1992 400673 1994 450733 1995 446199 1996 409508 1997 405281 1998 43995 1999 55044 2000 50821 2001 57772 2002 65400 2003 67269 2004 130498 2005 130983 2006 129434 2007 127829 2008 130557 2009 131455 2010 137774 2011 139332 2012 139127 2013 133788 2014 120526 2015 105768 2016 93917 2017 98381