Year Number 1960 44630 1961 46120 1962 47770 1963 49562 1964 51439 1965 53406 1966 55497 1967 57689 1968 59953 1969 62252 1970 64564 1971 66901 1972 69270 1973 71680 1974 74180 1975 76784 1976 79511 1977 82369 1978 85294 1979 88207 1980 91090 1981 93961 1982 96841 1983 99662 1984 102425 1985 105180 1986 107926 1987 110679 1988 113363 1989 115856 1990 118091 1991 120061 1992 121772 1993 123275 1994 124607 1995 125789 1996 126855 1997 127801 1998 128613 1999 129273 2000 129860 2001 130511 2002 131288 2003 132223 2004 133296 2005 134575 2006 136126 2007 137943 2008 140035 2009 142506 2010 145461 2011 148847 2012 152551 2013 156355 2014 160694 2015 165964 2016 171858 2017 178327 2018 185451 2019 193299 2020 201278 2021 208500 2022 215689 2023 224331