Year Number 1960 14443 1961 14767 1962 14967 1963 15177 1964 15414 1965 15663 1966 15917 1967 16127 1968 16265 1969 16359 1970 16432 1971 16495 1972 16703 1973 17101 1974 17563 1975 18040 1976 18463 1977 18811 1978 19100 1979 19335 1980 19509 1981 19617 1982 19795 1983 20065 1984 20322 1985 20566 1986 20781 1987 20946 1988 21068 1989 21197 1990 21407 1991 21736 1992 22314 1993 23148 1994 24064 1995 25052 1996 26082 1997 27070 1998 28019 1999 28927 2000 29724 2001 30262 2002 30612 2003 30938 2004 31242 2005 31528 2006 31809 2007 32099 2008 32402 2009 32713 2010 33139 2011 33564 2012 33837 2013 34026 2014 34139 2015 34184 2016 34183 2017 34153 2018 34102 2019 34041 2020 33970 2021 34026 2022 34072 2023 33968