Year Number 1960 24761 1961 24833 1962 24850 1963 24854 1964 24851 1965 24836 1966 24809 1967 24774 1968 24753 1969 24765 1970 24946 1971 25312 1972 25697 1973 26030 1974 26305 1975 26514 1976 26641 1977 26687 1978 26660 1979 26566 1980 26520 1981 26843 1982 27539 1983 28298 1984 28921 1985 29245 1986 29214 1987 28893 1988 28444 1989 28054 1990 27840 1991 27994 1992 28361 1993 28640 1994 28857 1995 29085 1996 29321 1997 29570 1998 29895 1999 30269 2000 30681 2001 31190 2002 31774 2003 32466 2004 33242 2005 33979 2006 34669 2007 35303 2008 35879 2009 36399 2010 36868 2011 37317 2012 37775 2013 38217 2014 38636 2015 39040 2016 39388 2017 39679 2018 39954 2019 40212 2020 40492 2021 40780 2022 41022 2023 41231