Year Number 1960 81752 1961 83703 1962 85872 1963 88411 1964 91440 1965 94653 1966 97789 1967 100969 1968 104237 1969 107593 1970 111042 1971 114593 1972 118291 1973 122155 1974 126400 1975 131032 1976 135866 1977 140917 1978 146179 1979 151716 1980 157578 1981 163755 1982 170264 1983 177183 1984 184337 1985 191690 1986 199468 1987 207662 1988 216257 1989 225255 1990 234703 1991 244650 1992 254841 1993 264696 1994 273903 1995 282742 1996 291552 1997 300447 1998 309545 1999 318715 2000 327762 2001 336766 2002 345747 2003 355310 2004 365749 2005 376690 2006 388239 2007 400325 2008 412767 2009 425663 2010 438960 2011 452553 2012 466306 2013 479841 2014 492976 2015 505699 2016 517855 2017 529400 2018 540094 2019 549953 2020 559322 2021 568079 2022 576251 2023 584075