Year Number 1960 5260 1961 5382 1962 5522 1963 5680 1964 5845 1965 6018 1966 6207 1967 6410 1968 6626 1969 6860 1970 7112 1971 7381 1972 7662 1973 7964 1974 8287 1975 8629 1976 8993 1977 9376 1978 9781 1979 10212 1980 10667 1981 11143 1982 11641 1983 12168 1984 12723 1985 13309 1986 13929 1987 14583 1988 15272 1989 15998 1990 16742 1991 17382 1992 17097 1993 16720 1994 17142 1995 17785 1996 18589 1997 19421 1998 20324 1999 21625 2000 23285 2001 24975 2002 26681 2003 28379 2004 30032 2005 31403 2006 32393 2007 33274 2008 34212 2009 35214 2010 36276 2011 37381 2012 38510 2013 39672 2014 40885 2015 42186 2016 43582 2017 44483 2018 44961 2019 45664 2020 46598 2021 47708 2022 48934 2023 50218