Year Number 1976 191073 1977 186639 1978 181741 1979 177866 1980 173035 1981 166411 1982 162602 1983 158915 1984 153010 1985 146637 1986 139270 1987 130663 1988 121505 1989 112780 1990 104688 1991 98316 1992 91507 1993 83082 1994 72875 1995 63054 1996 55428 1997 49140 1998 44545 1999 41374 2000 38920 2001 36834 2002 34835 2003 32672 2004 30831 2005 29464 2006 28293 2007 27395 2008 26631 2009 25879 2010 25150 2011 24682 2012 24585 2013 24651 2014 24581 2015 24126 2016 23323 2017 22493 2018 21150 2019 18869 2020 16843 2021 15572 2022 14539