Year Number 1960 186627 1961 190503 1962 193863 1963 197060 1964 199987 1965 202279 1966 203816 1967 204757 1968 205181 1969 204832 1970 203475 1971 202168 1972 201802 1973 201672 1974 201093 1975 200021 1976 198657 1977 197165 1978 196034 1979 195917 1980 197046 1981 199364 1982 202490 1983 205885 1984 209218 1985 212743 1986 216064 1987 218217 1988 219263 1989 219501 1990 219014 1991 217813 1992 215915 1993 213119 1994 209285 1995 204511 1996 198894 1997 192700 1998 186356 1999 180294 2000 174520 2001 169030 2002 164134 2003 159982 2004 156612 2005 154003 2006 152081 2007 150724 2008 149893 2009 149462 2010 149427 2011 149821 2012 150458 2013 151122 2014 151598 2015 151851 2016 151929 2017 151837 2018 152232 2019 152011 2020 150900 2021 149898 2022 148443 2023 146587