Year Number 1990 465872 1991 463498 1992 458090 1993 457400 1994 610396 1995 454821 1996 456524 1997 459355 1998 462837 1999 472283 2000 468730 2001 471911 2002 474976 2003 476623 2004 483519 2005 474772 2006 465546 2007 460378 2008 459257 2009 446082 2010 443907 2011 429047 2012 426124 2013 413068 2014 397641 2015 389733 2016 376056 2017 366573 2018 361243 2019 349504 2020 342325 2021 339441 2022 336049