Year Number 1990 68132 1991 67907 1992 72290 1993 70219 1994 65406 1995 62305 1996 59368 1997 56850 1998 54989 1999 53748 2000 52978 2001 52440 2002 51853 2003 51199 2004 50490 2005 49773 2006 49089 2007 48134 2008 46559 2009 44557 2010 42645 2011 41637 2012 40129 2013 39479 2014 39469 2015 38554 2016 38049 2017 37665 2018 37541 2019 37943 2020 39289 2021 41672 2022 49747