Year Number 1990 90758 1991 60794 1992 218586 1993 230380 1994 164517 1995 305326 1996 350996 1997 380732 1998 364015 1999 375295 2000 353399 2001 307351 2002 322508 2003 275075 2004 248917 2005 168659 2006 131728 2007 119129 2008 112647 2009 90719 2010 78620 2011 74614 2012 73458 2013 59415 2014 49352 2015 42148 2016 35328 2017 34432 2018 34374 2019 34187 2020 34277 2021 28618 2022 27571 2023 25171