Year Number 1990 51247 1991 49967 1992 48394 1993 47225 1994 46358 1995 45603 1996 44707 1997 43661 1998 42365 1999 40876 2000 39412 2001 38139 2002 37114 2003 36321 2004 35689 2005 35150 2006 34671 2007 33967 2008 32862 2009 31365 2010 29681 2011 28542 2012 26798 2013 25955 2014 25477 2015 25257 2016 25018 2017 24890 2018 25016 2019 25357 2020 26082 2021 27193 2022 28648