Year Number 1960 69197 1961 72440 1962 75773 1963 79224 1964 82774 1965 86372 1966 89854 1967 92972 1968 95700 1969 98082 1970 100135 1971 102609 1972 105706 1973 108683 1974 111451 1975 114143 1976 116902 1977 119837 1978 122976 1979 126312 1980 129789 1981 133237 1982 136559 1983 139966 1984 143687 1985 147792 1986 152319 1987 157315 1988 162815 1989 168784 1990 175009 1991 181408 1992 187297 1993 192056 1994 195979 1995 199272 1996 201937 1997 203896 1998 205401 1999 206818 2000 208267 2001 209581 2002 210282 2003 211839 2004 216080 2005 221617 2006 227234 2007 233193 2008 239241 2009 244397 2010 248194 2011 249110 2012 246782 2013 251068 2014 265377 2015 277458 2016 284642 2017 291268 2018 296414 2019 299858 2020 299911 2021 298172 2022 297195 2023 295360