Year Number 1990 52328 1991 50736 1992 48988 1993 47533 1994 46597 1995 45251 1996 43905 1997 42566 1998 41448 1999 40437 2000 39509 2001 38657 2002 37814 2003 37177 2004 36210 2005 35676 2006 35349 2007 34984 2008 35678 2009 34370 2010 35091 2011 35855 2012 38078 2013 38868 2014 38442 2015 38421 2016 36472 2017 36801 2018 37433 2019 34737 2020 33202 2021 33230 2022 32033