Year Number 1960 15315 1961 15699 1962 15974 1963 16246 1964 16510 1965 16773 1966 17035 1967 17256 1968 17423 1969 17552 1970 17652 1971 17730 1972 17933 1973 18332 1974 18810 1975 19293 1976 19723 1977 20083 1978 20396 1979 20670 1980 20888 1981 21019 1982 21164 1983 21374 1984 21576 1985 21753 1986 21890 1987 21972 1988 22024 1989 22138 1990 22413 1991 22908 1992 23688 1993 24716 1994 25845 1995 27022 1996 28223 1997 29382 1998 30489 1999 31549 2000 32491 2001 33196 2002 33699 2003 34136 2004 34552 2005 34947 2006 35325 2007 35688 2008 36041 2009 36389 2010 36741 2011 37128 2012 37498 2013 37780 2014 37983 2015 38121 2016 38210 2017 38263 2018 38292 2019 38300 2020 38200 2021 38054 2022 37903 2023 37696