Year Number 1990 203555 1991 197666 1992 189144 1993 182166 1994 175615 1995 171813 1996 163060 1997 152171 1998 141578 1999 130614 2000 120145 2001 110965 2002 103453 2003 94181 2004 105955 2005 82506 2006 77607 2007 73166 2008 94941 2009 65509 2010 62156 2011 59862 2012 56689 2013 55973 2014 53036 2015 51531 2016 50098 2017 48825 2018 47504 2019 45985 2020 44584 2021 43069 2022 41652