Year Number 1960 2603 1961 2627 1962 2652 1963 2680 1964 2706 1965 2743 1966 2785 1967 2836 1968 2898 1969 2960 1970 3080 1971 3279 1972 3504 1973 3741 1974 3990 1975 4249 1976 4510 1977 4775 1978 5037 1979 5307 1980 5602 1981 5919 1982 6255 1983 6606 1984 6970 1985 7348 1986 7736 1987 8127 1988 8512 1989 8917 1990 9416 1991 9992 1992 10571 1993 11150 1994 11729 1995 12309 1996 12890 1997 13466 1998 14038 1999 14600 2000 15124 2001 15634 2002 16171 2003 16722 2004 17291 2005 17881 2006 18479 2007 19084 2008 19703 2009 20313 2010 20876 2011 21366 2012 21818 2013 22280 2014 22730 2015 23157 2016 23568 2017 23952 2018 24309 2019 24643 2020 24947 2021 25100 2022 25140 2023 25197