Year Number 1960 10330 1961 10467 1962 10597 1963 10698 1964 10829 1965 10928 1966 10991 1967 11086 1968 11187 1969 11257 1970 11378 1971 11577 1972 11782 1973 11990 1974 12207 1975 12487 1976 12679 1977 12795 1978 12927 1979 13000 1980 13034 1981 13065 1982 13288 1983 13472 1984 13585 1985 13961 1986 14380 1987 14737 1988 15144 1989 15607 1990 16088 1991 16803 1992 17195 1993 17588 1994 18053 1995 18533 1996 18934 1997 19331 1998 19768 1999 20248 2000 20796 2001 21432 2002 22107 2003 22771 2004 23417 2005 23972 2006 24331 2007 24793 2008 25972 2009 27577 2010 29129 2011 30647 2012 32196 2013 33770 2014 35407 2015 37039 2016 38432 2017 39835 2018 41506 2019 43456 2020 44652 2021 45140 2022 47002 2023 50191