Year Number 1960 94680 1961 95211 1962 95765 1963 96560 1964 97459 1965 99004 1966 101337 1967 103717 1968 106122 1969 108518 1970 110882 1971 113191 1972 115421 1973 117537 1974 119209 1975 121780 1976 125605 1977 129124 1978 131779 1979 133454 1980 134842 1981 135773 1982 136329 1983 137354 1984 139077 1985 141681 1986 145192 1987 149745 1988 155414 1989 161820 1990 167900 1991 171751 1992 174091 1993 176774 1994 179693 1995 182605 1996 185347 1997 187967 1998 190499 1999 192818 2000 195395 2001 198930 2002 203130 2003 207462 2004 211856 2005 216287 2006 220570 2007 224529 2008 227913 2009 230718 2010 233749 2011 237161 2012 240070 2013 241914 2014 242877 2015 243497 2016 243797 2017 243671 2018 243159 2019 242303 2020 241415 2021 240767 2022 240379 2023 240297