Year Number 1960 23897 1961 24463 1962 25055 1963 25665 1964 26296 1965 26950 1966 27432 1967 27715 1968 27974 1969 28398 1970 28991 1971 29578 1972 30155 1973 30695 1974 30869 1975 30683 1976 30453 1977 30198 1978 29942 1979 30081 1980 30610 1981 31157 1982 31727 1983 32317 1984 32939 1985 33628 1986 34421 1987 35292 1988 36190 1989 37105 1990 38013 1991 38797 1992 39440 1993 40036 1994 40626 1995 41236 1996 41941 1997 42736 1998 43538 1999 44337 2000 45145 2001 46058 2002 47053 2003 48026 2004 49015 2005 50037 2006 51046 2007 52031 2008 53046 2009 54099 2010 55156 2011 56161 2012 57103 2013 58026 2014 58943 2015 59874 2016 60836 2017 61819 2018 62820 2019 63851 2020 64968 2021 66150 2022 67289 2023 68371