Year Number 1960 182426 1961 186251 1962 189869 1963 193259 1964 196269 1965 198868 1966 201145 1967 202861 1968 203686 1969 203347 1970 201699 1971 199908 1972 198970 1973 198243 1974 197119 1975 195521 1976 193780 1977 192277 1978 191460 1979 191588 1980 192453 1981 194014 1982 196409 1983 199428 1984 202601 1985 205998 1986 209207 1987 211310 1988 212340 1989 212605 1990 212194 1991 211094 1992 209319 1993 206668 1994 202989 1995 198372 1996 192926 1997 186917 1998 180754 1999 174843 2000 169181 2001 163784 2002 158970 2003 154893 2004 151569 2005 148964 2006 147013 2007 145608 2008 144722 2009 144248 2010 144182 2011 144547 2012 145146 2013 145768 2014 146210 2015 146443 2016 146504 2017 146399 2018 146737 2019 146537 2020 145511 2021 144546 2022 143157 2023 141387