Year Number 1960 89167 1961 89034 1962 88893 1963 88285 1964 87987 1965 87908 1966 86664 1967 85054 1968 83818 1969 82705 1970 81708 1971 81855 1972 83073 1973 85025 1974 87641 1975 90327 1976 93102 1977 96034 1978 99150 1979 102355 1980 105682 1981 109162 1982 112748 1983 116159 1984 119145 1985 122029 1986 125100 1987 126799 1988 120798 1989 114583 1990 116153 1991 119550 1992 122046 1993 123564 1994 127169 1995 131810 1996 135375 1997 139410 1998 140736 1999 143099 2000 149886 2001 156959 2002 164183 2003 171787 2004 180011 2005 188891 2006 198481 2007 208821 2008 219729 2009 230686 2010 243782 2011 257918 2012 270232 2013 280807 2014 283739 2015 284088 2016 283501 2017 278593 2018 278711 2019 286815 2020 297038 2021 305984 2022 315423 2023 326196