Year Number 1960 80479 1961 82839 1962 85407 1963 88196 1964 91111 1965 93887 1966 96519 1967 99335 1968 102334 1969 105323 1970 108318 1971 111384 1972 114575 1973 117930 1974 121489 1975 125216 1976 129204 1977 133535 1978 138168 1979 143107 1980 148221 1981 153295 1982 158286 1983 163339 1984 168539 1985 173859 1986 179242 1987 184649 1988 190064 1989 195474 1990 200766 1991 205826 1992 210818 1993 215723 1994 220292 1995 224567 1996 228640 1997 232511 1998 236178 1999 240521 2000 246050 2001 252237 2002 258601 2003 262967 2004 264739 2005 266058 2006 267649 2007 269344 2008 271179 2009 273244 2010 275593 2011 278240 2012 281114 2013 284163 2014 287432 2015 290956 2016 294762 2017 298391 2018 302061 2019 306015 2020 310137 2021 314381 2022 318268 2023 321758