Year Number 1960 27415 1961 28487 1962 29545 1963 30561 1964 31508 1965 32419 1966 33285 1967 33967 1968 34466 1969 34900 1970 35284 1971 35612 1972 35890 1973 36131 1974 36380 1975 36612 1976 36755 1977 36762 1978 36673 1979 36560 1980 36447 1981 36291 1982 35784 1983 34967 1984 34155 1985 33423 1986 32884 1987 32718 1988 32761 1989 32741 1990 32674 1991 32673 1992 32808 1993 33048 1994 33375 1995 33766 1996 34206 1997 34685 1998 35191 1999 35703 2000 36205 2001 36658 2002 36924 2003 37008 2004 37021 2005 36952 2006 36792 2007 36686 2008 36697 2009 36734 2010 36826 2011 37002 2012 37192 2013 37369 2014 37569 2015 37786 2016 38040 2017 38321 2018 38593 2019 38865 2020 39239 2021 39707 2022 40195 2023 40664