Year Number 1990 52238 1991 51653 1992 51497 1993 51634 1994 52005 1995 52558 1996 52980 1997 53180 1998 54232 1999 53303 2000 53276 2001 52954 2002 52340 2003 51519 2004 50600 2005 49854 2006 49525 2007 49704 2008 50155 2009 50599 2010 57980 2011 50846 2012 50476 2013 50062 2014 49815 2015 49484 2016 48725 2017 47470 2018 45884 2019 44245 2020 42724 2021 41354 2022 40138