Year Number 1960 184798663 1961 183760385 1962 186522418 1963 193819719 1964 200953701 1965 207017802 1966 213179689 1967 218083486 1968 223043390 1969 228750748 1970 234250203 1971 239886874 1972 244492626 1973 248788915 1974 253818805 1975 258507928 1976 262555472 1977 263907077 1978 261367073 1979 258296456 1980 256106732 1981 254463616 1982 254211962 1983 253235919 1984 250975138 1985 249119463 1986 248144874 1987 248544641 1988 249438094 1989 250796335 1990 253405282 1991 255897209 1992 257540585 1993 258941452 1994 259699215 1995 259653067 1996 258865229 1997 257062067 1998 255013734 1999 252954043 2000 250329182 2001 246866551 2002 242298398 2003 237548060 2004 232874456 2005 227834565 2006 223942642 2007 221916651 2008 220731782 2009 220112288 2010 219841664 2011 219973481 2012 220954585 2013 222287372 2014 223624257 2015 224576115 2016 225442988 2017 226788364 2018 227346151 2019 226821179 2020 225241517 2021 222459170 2022 218938213 2023 214916085