Year Number 1960 3183 1961 3442 1962 3708 1963 3987 1964 4284 1965 4593 1966 4931 1967 5327 1968 5775 1969 6260 1970 6790 1971 7362 1972 7975 1973 8627 1974 9310 1975 10009 1976 10714 1977 11419 1978 12117 1979 12807 1980 13486 1981 14163 1982 14822 1983 15469 1984 16132 1985 16804 1986 17554 1987 18388 1988 19232 1989 20070 1990 20897 1991 21683 1992 22431 1993 23170 1994 23893 1995 24598 1996 24946 1997 24934 1998 24914 1999 24887 2000 24864 2001 25495 2002 26781 2003 28092 2004 29414 2005 30725 2006 30833 2007 29758 2008 28705 2009 27661 2010 26618 2011 26119 2012 26167 2013 26181 2014 26193 2015 26216 2016 26537 2017 27171 2018 27781 2019 28388 2020 28983 2021 29534 2022 29800 2023 29806