Year Number 1960 20772 1961 21551 1962 22378 1963 23294 1964 24283 1965 25314 1966 26376 1967 27441 1968 28489 1969 29447 1970 30129 1971 30598 1972 31042 1973 31466 1974 31853 1975 32246 1976 32670 1977 33092 1978 33523 1979 34003 1980 34567 1981 35071 1982 35505 1983 36023 1984 36659 1985 37381 1986 38104 1987 38803 1988 39480 1989 40145 1990 40809 1991 41560 1992 42291 1993 42903 1994 43498 1995 44160 1996 44961 1997 45924 1998 46971 1999 47992 2000 48962 2001 49919 2002 50917 2003 51943 2004 52971 2005 53967 2006 54909 2007 55797 2008 56620 2009 57342 2010 57716 2011 57823 2012 57952 2013 58063 2014 58134 2015 58169 2016 58185 2017 58234 2018 58358 2019 58346 2020 58067 2021 57752 2022 57505 2023 57300