Year Number 1990 32664 1991 28505 1992 28078 1993 27700 1994 27626 1995 27333 1996 27520 1997 27847 1998 28343 1999 28978 2000 29802 2001 30833 2002 31953 2003 35082 2004 33673 2005 34464 2006 35411 2007 35751 2008 36009 2009 35753 2010 35017 2011 36320 2012 44610 2013 44190 2014 39824 2015 42533 2016 38805 2017 39324 2018 41412 2019 36798 2020 33630 2021 33226 2022 31544