Year Number 1960 88859 1961 89660 1962 92934 1963 96314 1964 99792 1965 103340 1966 106913 1967 110453 1968 113900 1969 117168 1970 120094 1971 121180 1972 120743 1973 120466 1974 120320 1975 120272 1976 120271 1977 120269 1978 120218 1979 120135 1980 120149 1981 122219 1982 126907 1983 132438 1984 138348 1985 144641 1986 151269 1987 158153 1988 165211 1989 172357 1990 179517 1991 186255 1992 191710 1993 196222 1994 200601 1995 204871 1996 209041 1997 213089 1998 216988 1999 220759 2000 224355 2001 228346 2002 233941 2003 240653 2004 247425 2005 254246 2006 261164 2007 268205 2008 275313 2009 282541 2010 289940 2011 297195 2012 303856 2013 310177 2014 316594 2015 323145 2016 329873 2017 336822 2018 343986 2019 351296 2020 358628 2021 364321 2022 368988 2023 374241