Year Number 1960 201932945 1961 201447812 1962 204496298 1963 211640587 1964 218492951 1965 224341725 1966 230277488 1967 235018655 1968 239942466 1969 245597120 1970 251029069 1971 256720659 1972 261354262 1973 265653866 1974 270590334 1975 275106609 1976 278922718 1977 280096750 1978 277465570 1979 274301210 1980 271918153 1981 270106228 1982 269541182 1983 268107419 1984 265373565 1985 262904193 1986 261138183 1987 260555612 1988 260356415 1989 260550439 1990 261916969 1991 263295625 1992 263939843 1993 264359384 1994 264173813 1995 263210110 1996 261571978 1997 258996919 1998 256222340 1999 253450263 2000 250193958 2001 246225389 2002 241267937 2003 236172474 2004 231206089 2005 225961143 2006 221815339 2007 219392681 2008 217755378 2009 216621809 2010 215853147 2011 215500626 2012 215977254 2013 216852717 2014 217825678 2015 218538469 2016 219252660 2017 220442640 2018 220981638 2019 220598792 2020 219304082 2021 216910891 2022 213908436 2023 210576886