Year Number 1990 32980 1991 31654 1992 30422 1993 29317 1994 28324 1995 27434 1996 26611 1997 25820 1998 28902 1999 24320 2000 23601 2001 23052 2002 22272 2003 21662 2004 21625 2005 20849 2006 19994 2007 19415 2008 18792 2009 18167 2010 27205 2011 16770 2012 16149 2013 15582 2014 15066 2015 14605 2016 14246 2017 13958 2018 13587 2019 13104 2020 12803 2021 12799 2022 12296