Year Number 1960 91885 1961 94641 1962 97259 1963 99793 1964 102252 1965 104738 1966 107203 1967 109154 1968 110739 1969 112229 1970 113713 1971 115165 1972 116758 1973 118425 1974 120404 1975 122670 1976 124812 1977 126505 1978 127755 1979 128906 1980 129990 1981 130969 1982 131505 1983 131552 1984 131422 1985 131215 1986 131096 1987 131417 1988 131952 1989 132294 1990 132531 1991 132936 1992 133703 1993 134781 1994 136000 1995 137253 1996 138515 1997 139790 1998 141068 1999 142332 2000 143569 2001 144587 2002 145682 2003 146769 2004 147718 2005 148603 2006 149645 2007 150954 2008 152425 2009 153961 2010 155586 2011 157362 2012 159244 2013 161181 2014 163123 2015 165068 2016 167146 2017 169318 2018 171445 2019 173643 2020 176480 2021 179951 2022 183207 2023 186169