Year Number 1973 819870 1974 690203 1975 595498 1976 608778 1977 689022 1978 683498 1979 701356 1980 682765 1981 689131 1982 710871 1983 719643 1984 660805 1985 629358 1986 578800 1987 538820 1988 515283 1989 521559 1990 560494 1991 546756 1992 547693 1993 589962 1994 594522 1995 568059 1996 565273 1997 518697 1999 289421 2000 232632 2001 129143 2002 58397 2003 38875 2004 26637 2005 19763 2006 38205 2007 55786 2008 38694 2009 31348 2010 30761 2011 23631 2012 19201 2013 13746 2014 14227 2015 12378 2016 15313 2017 9352 2018 5209 2019 5260 2020 13261 2021 8909 2022 29307 2023 46538