Year Number 1960 32500 1961 33700 1962 35000 1963 36400 1964 37600 1965 39200 1966 40500 1967 41900 1968 43400 1969 44900 1970 46400 1971 47200 1972 48300 1973 49000 1974 49500 1975 49600 1976 49700 1977 49400 1978 49200 1979 49600 1980 50200 1981 51000 1982 51500 1983 52100 1984 52700 1985 53200 1986 53500 1987 54100 1988 54800 1989 55300 1990 55600 1991 55500 1992 55300 1993 55200 1994 55500 1995 55800 1996 55900 1997 56000 1998 56100 1999 56100 2000 56200 2001 56350 2002 56609 2003 56765 2004 56911 2005 56935 2006 56774 2007 56555 2008 56328 2009 56323 2010 56905 2011 56890 2012 56810 2013 56483 2014 56295 2015 56114 2016 56186 2017 56172 2018 56023 2019 56225 2020 56367 2021 56653 2022 56661 2023 56865