Year Number 1990 28736 1991 26963 1992 28062 1993 28785 1994 29294 1995 29608 1996 29720 1997 29486 1998 28974 1999 30913 2000 28012 2001 27703 2002 27641 2003 27745 2004 27845 2005 27758 2006 27496 2007 26995 2008 26364 2009 25732 2010 25058 2011 24315 2012 23647 2013 22962 2014 22303 2015 21727 2016 21231 2017 20910 2018 20663 2019 20536 2020 20385 2021 20321 2022 20203