Year Number 1960 40997 1961 40347 1962 39391 1963 38321 1964 37174 1965 35966 1966 34707 1967 33406 1968 32066 1969 30649 1970 29615 1971 29283 1972 29095 1973 28902 1974 28703 1975 28515 1976 28341 1977 28174 1978 28007 1979 27809 1980 27633 1981 27596 1982 27548 1983 27478 1984 27390 1985 27291 1986 27179 1987 27056 1988 26916 1989 26753 1990 26572 1991 26566 1992 26878 1993 27316 1994 27761 1995 28204 1996 28648 1997 29102 1998 29567 1999 30048 2000 30560 2001 30995 2002 31249 2003 31428 2004 31595 2005 31760 2006 31928 2007 32091 2008 32253 2009 32408 2010 32555 2011 32744 2012 32902 2013 32976 2014 33029 2015 33058 2016 33074 2017 33080 2018 33062 2019 33017 2020 32948 2021 32893 2022 32888 2023 32905