Year Number 1960 55880 1961 59038 1962 62403 1963 65897 1964 69142 1965 72205 1966 75485 1967 78959 1968 82613 1969 86291 1970 89611 1971 92418 1972 94843 1973 97031 1974 99121 1975 101175 1976 103305 1977 105566 1978 107847 1979 110078 1980 112252 1981 114208 1982 116025 1983 117943 1984 119950 1985 122034 1986 124140 1987 126196 1988 128290 1989 130535 1990 133065 1991 135741 1992 138557 1993 141526 1994 144309 1995 146949 1996 149491 1997 151955 1998 154412 1999 156702 2000 158879 2001 160964 2002 162950 2003 164975 2004 167044 2005 169176 2006 171363 2007 173576 2008 175825 2009 178154 2010 180438 2011 182453 2012 184251 2013 185807 2014 187310 2015 188854 2016 190240 2017 191491 2018 192656 2019 193737 2020 194506 2021 195028 2022 195817 2023 196863