Year Number 1990 96420 1991 95206 1992 94000 1993 93400 1994 91939 1995 91863 1996 90200 1997 88717 1998 87690 1999 86371 2000 85166 2001 82813 2002 78943 2003 73488 2004 81139 2005 64931 2006 61199 2007 58421 2008 70911 2009 53486 2010 51364 2011 50002 2012 47750 2013 46906 2014 45072 2015 43951 2016 43078 2017 42472 2018 42040 2019 41702 2020 41283 2021 40749 2022 40279