Year Number 1960 11454 1961 11800 1962 12157 1963 12479 1964 12768 1965 13113 1966 13511 1967 13900 1968 14289 1969 14695 1970 15113 1971 15484 1972 15813 1973 16162 1974 16535 1975 16945 1976 17387 1977 17842 1978 18340 1979 18885 1980 19456 1981 20052 1982 20677 1983 21335 1984 22028 1985 22754 1986 23516 1987 24304 1988 24962 1989 25489 1990 26038 1991 26625 1992 27362 1993 28263 1994 29145 1995 29758 1996 30129 1997 30465 1998 30798 1999 31149 2000 31551 2001 31964 2002 32290 2003 32499 2004 32651 2005 32797 2006 32922 2007 33023 2008 33099 2009 33141 2010 33392 2011 33745 2012 33985 2013 34228 2014 34491 2015 34771 2016 35002 2017 35192 2018 35370 2019 35509 2020 35755 2021 36109 2022 36480 2023 36904