Year Number 1990 118 1991 9633 1992 75616 1993 85551 1994 122315 1995 123693 1996 126542 1997 118314 1998 109978 1999 272896 2000 233765 2001 184988 2002 142416 2003 105918 2004 107042 2005 108298 2006 109979 2007 112462 2008 107784 2009 93041 2010 79751 2011 63344 2012 47702 2013 34282 2014 26739 2015 21143 2016 15701 2017 12293 2018 11936 2019 11895 2020 11765 2021 12790 2022 11726 2023 12193