Year Number 1971 946400 1972 912300 1973 876500 1974 836623 1975 801428 1976 768582 1977 741733 1978 727422 1979 721800 1980 733100 1981 747700 1982 762800 1983 772300 1984 780800 1985 787300 1986 794300 1987 837300 1988 846400 1989 852300 1990 868000 1991 614800 1992 620100 1993 635100 1994 634600 1995 636300 1996 632100 1997 625000 1998 614700 1999 632083 2000 599732 2001 560931 2002 511863 2003 437005 2004 403841 2005 379577 2006 367736 2007 361493 2008 362304 2009 362110 2010 357796 2011 353801 2012 351780 2013 355634 2014 368783 2015 387051 2016 410487 2017 423001 2018 427752 2019 432888 2020 434763 2021 444581 2022 452333