Year Number 1960 218293 1961 219888 1962 220232 1963 220422 1964 220191 1965 219193 1966 218416 1967 217626 1968 216070 1969 214030 1970 212512 1971 211772 1972 211840 1973 212482 1974 212734 1975 214087 1976 216545 1977 218381 1978 220093 1979 222048 1980 223629 1981 223037 1982 222105 1983 222188 1984 221936 1985 221388 1986 221956 1987 221822 1988 219302 1989 215912 1990 211998 1991 207724 1992 202881 1993 197527 1994 192060 1995 186667 1996 181182 1997 175821 1998 170698 1999 166367 2000 162710 2001 159057 2002 155372 2003 151795 2004 148786 2005 146655 2006 145451 2007 145390 2008 145603 2009 147513 2010 149096 2011 150665 2012 152596 2013 154425 2014 156114 2015 157497 2016 158518 2017 159547 2018 161043 2019 162828 2020 164194 2021 164508 2022 164083 2023 163232