Year Number 1960 14952 1961 15468 1962 15998 1963 16525 1964 17066 1965 17641 1966 18229 1967 18829 1968 19429 1969 20024 1970 20615 1971 21203 1972 21792 1973 22381 1974 22970 1975 23565 1976 24173 1977 24795 1978 25579 1979 26820 1980 27891 1981 28513 1982 29181 1983 29895 1984 30650 1985 31430 1986 32229 1987 33034 1988 33831 1989 34614 1990 35393 1991 36182 1992 36960 1993 37742 1994 38569 1995 39421 1996 40233 1997 40993 1998 41714 1999 42407 2000 43038 2001 43650 2002 44278 2003 44874 2004 45448 2005 46007 2006 46569 2007 47172 2008 47850 2009 48592 2010 49558 2011 50790 2012 52138 2013 53579 2014 55093 2015 56634 2016 58172 2017 59693 2018 61163 2019 62573 2020 63930 2021 65214 2022 66389 2023 67430