Year Number 1969 30946 1970 31503 1971 32071 1972 32580 1973 33290 1974 34320 1975 35346 1976 36384 1977 37614 1978 38839 1979 39830 1980 40754 1981 41718 1982 42796 1983 43805 1984 44309 1985 44699 1986 45121 1987 45608 1988 46133 1989 46173 1990 46134 1991 46128 1992 46083 1993 46160 1994 46843 1995 47964 1996 48364 1997 48142 1998 48257 1999 48028 2000 47801 2001 47437 2002 46612 2003 46043 2004 45699 2005 45537 2006 45106 2007 44492 2008 44113 2009 43749 2010 43355 2011 43064 2012 42817 2013 43951 2014 45065 2015 45803 2016 46504 2017 47154 2018 47299 2019 47196 2020 46828 2021 46363 2022 45976