Year Number 1990 184877 1991 178407 1992 170598 1993 163139 1994 155747 1995 147480 1996 140956 1997 133519 1998 126883 1999 120692 2000 115075 2001 109670 2002 102609 2003 97182 2004 92597 2005 88497 2006 85870 2007 83495 2008 81111 2009 78101 2010 75482 2011 73249 2012 71524 2013 69552 2014 68082 2015 66384 2016 65069 2017 63633 2018 61919 2019 59578 2020 57240 2021 54615 2022 52266