Year Number 1960 27773 1961 28380 1962 28820 1963 29218 1964 29570 1965 29875 1966 30135 1967 30253 1968 30232 1969 30166 1970 30063 1971 29927 1972 29953 1973 30229 1974 30595 1975 30972 1976 31245 1977 31416 1978 31584 1979 31749 1980 31909 1981 32121 1982 32389 1983 32659 1984 32886 1985 33008 1986 33007 1987 32904 1988 32788 1989 32892 1990 33480 1991 34657 1992 35941 1993 37137 1994 38437 1995 39724 1996 41014 1997 42336 1998 43688 1999 45050 2000 46269 2001 47178 2002 47831 2003 48374 2004 48877 2005 49414 2006 50016 2007 50636 2008 51272 2009 51919 2010 52484 2011 52980 2012 53480 2013 53953 2014 54403 2015 54828 2016 55224 2017 55591 2018 55935 2019 56254 2020 56373 2021 56330 2022 56272 2023 56225