Year Number 1990 90731 1991 60783 1992 218581 1993 230372 1994 163568 1995 304323 1996 349485 1997 379282 1998 362706 1999 373470 2000 351725 2001 306024 2002 320672 2003 273451 2004 248047 2005 167193 2006 128664 2007 118480 2008 112031 2009 90122 2010 78005 2011 73955 2012 72761 2013 58733 2014 48642 2015 41463 2016 34913 2017 33979 2018 33864 2019 33686 2020 33806 2021 28143 2022 26785 2023 24409