Year Number 1971 443031 1972 451643 1973 467405 1974 482465 1975 487329 1976 490891 1977 472134 1978 461838 1979 448370 1980 442931 1981 434635 1982 432127 1983 431946 1984 426766 1985 415148 1986 402707 1987 391895 1988 380049 1989 363031 1990 350201 1991 340267 1992 327024 1993 323651 1994 326619 1995 328875 1996 336690 1998 360683 1999 371694 2000 384197 2001 395870 2002 415205 2004 419806 2005 414103 2006 415793 2007 415793 2008 410400 2009 406622 2010 403344 2011 470807 2012 470711 2013 469568 2014 467484 2015 468536 2016 471787 2017 472523 2018 468362 2019 461874 2020 452253 2021 443943 2022 435507