Year Number 1960 2388 1961 2515 1962 2659 1963 2790 1964 2911 1965 3013 1966 3105 1967 3191 1968 3270 1969 3352 1970 3435 1971 3547 1972 3720 1973 3931 1974 4143 1975 4347 1976 4541 1977 4722 1978 4894 1979 5055 1980 5203 1981 5336 1982 5459 1983 5596 1984 5773 1985 5968 1986 6152 1987 6307 1988 6442 1989 6586 1990 6729 1991 6861 1992 7004 1993 7187 1994 7431 1995 7736 1996 8078 1997 8433 1998 8799 1999 9176 2000 9564 2001 9966 2002 10381 2003 10813 2004 11274 2005 11766 2006 12257 2007 12708 2008 13086 2009 13380 2010 13629 2011 14026 2012 14639 2013 15379 2014 16249 2015 17240 2016 18361 2017 19612 2018 20992 2019 22509 2020 24147 2021 25879 2022 27708 2023 29659