Year Number 1980 34507 1981 34645 1982 34835 1983 35904 1984 37547 1985 39018 1986 40074 1987 40280 1988 40147 1989 39573 1990 38439 1991 37855 1992 37636 1993 37088 1994 36559 1995 36254 1996 35972 1997 35486 1998 34621 1999 33715 2000 33073 2001 32527 2002 31906 2003 30893 2004 29580 2005 28319 2006 27076 2007 26288 2008 26105 2009 26134 2010 26020 2011 26262 2012 26796 2013 27236 2014 27645 2015 26796 2016 25550 2017 23922 2018 21309 2019 19591 2020 19385 2021 19692 2022 19846