Year Number 1960 16307 1961 16537 1962 16691 1963 16830 1964 16920 1965 16990 1966 17090 1967 17212 1968 17360 1969 17548 1970 17798 1971 18035 1972 18195 1973 18335 1974 18503 1975 18726 1976 19003 1977 19323 1978 19659 1979 19997 1980 20328 1981 20641 1982 20942 1983 21230 1984 21359 1985 21269 1986 21101 1987 20903 1988 20672 1989 20409 1990 20139 1991 20228 1992 20767 1993 21400 1994 22041 1995 22699 1996 23371 1997 24069 1998 24767 1999 25433 2000 26050 2001 26611 2002 27126 2003 27605 2004 28081 2005 28607 2006 29161 2007 29720 2008 30302 2009 30885 2010 31438 2011 31937 2012 32390 2013 32782 2014 33114 2015 33435 2016 33711 2017 33922 2018 34112 2019 34275 2020 34402 2021 34508 2022 34595 2023 34680