Year Number 1960 7607 1961 7948 1962 8300 1963 8657 1964 9023 1965 9397 1966 9760 1967 10132 1968 10547 1969 10809 1970 10865 1971 11343 1972 12019 1973 12745 1974 13473 1975 14156 1976 14831 1977 15487 1978 16138 1979 16759 1980 17340 1981 17895 1982 18399 1983 18851 1984 19245 1985 19637 1986 20015 1987 20283 1988 20378 1989 20614 1990 20911 1991 21207 1992 21522 1993 21966 1994 22391 1995 22812 1996 23229 1997 23656 1998 24119 1999 24586 2000 25063 2001 25627 2002 26270 2003 26878 2004 27393 2005 27871 2006 28382 2007 28856 2008 29246 2009 29664 2010 30261 2011 31183 2012 31863 2013 32077 2014 32240 2015 32475 2016 32789 2017 33059 2018 33209 2019 33278 2020 33156 2021 32942 2022 32897 2023 32914