Year Number 1990 489242 1991 499139 1992 488387 1993 494604 1994 533656 1995 490030 1996 488954 1997 486842 1998 484780 1999 477877 2000 470526 2001 463446 2002 454885 2003 449605 2004 452848 2005 438297 2006 423265 2007 415977 2008 423752 2009 400893 2010 401317 2011 386533 2012 380895 2013 375901 2014 369733 2015 365436 2016 358899 2017 355002 2018 351622 2019 347161 2020 343261 2021 340653 2022 337862