Year Number 1960 1307582 1961 1297458 1962 1290658 1963 1284223 1964 1273815 1965 1257467 1966 1235821 1967 1208703 1968 1179241 1969 1152118 1970 1132645 1971 1126145 1972 1123324 1973 1122324 1974 1119990 1975 1114666 1976 1106837 1977 1096732 1978 1084657 1979 1071511 1980 1031210 1981 915308 1982 806057 1983 704908 1984 612522 1985 529615 1986 455619 1987 390306 1988 333043 1989 283432 1990 249641 1991 245572 1992 241390 1993 237755 1994 234354 1995 230967 1996 228098 1997 224814 1998 220778 1999 216681 2000 213889 2001 216410 2002 218792 2003 220995 2004 223184 2005 225002 2006 226182 2007 227018 2008 227833 2009 228763 2010 229804 2011 229075 2012 228028 2013 226867 2014 224429 2015 221453 2016 217959 2017 213251 2018 205077 2019 205163 2020 210643 2021 209073 2022 205765 2023 204074