Year Number 1990 1184285 1991 890961 1992 876057 1993 121576 1994 107020 1995 92004 1996 86645 1997 81814 1998 64365 1999 60414 2000 36754 2001 36029 2002 39817 2003 37411 2004 35300 2005 36926 2006 39777 2007 529757 2008 349572 2009 366815 2010 373215 2011 377162 2012 380102 2013 381363 2014 352087 2015 337099 2016 321777 2017 251629 2018 215247 2019 257589 2020 308390 2021 268940 2022 296724 2023 507719