Year Number 1960 242198920 1961 246141752 1962 248767982 1963 250885063 1964 253344643 1965 256091717 1966 258149459 1967 259844639 1968 261679671 1969 263181887 1970 264352844 1971 265714851 1972 266473761 1973 266814445 1974 266852057 1975 266495837 1976 265683710 1977 264790998 1978 263781031 1979 262673454 1980 261655866 1981 260940011 1982 260252599 1983 259224132 1984 258011328 1985 256781575 1986 255476705 1987 254345968 1988 253587693 1989 253119673 1990 253033732 1991 253352590 1992 253723684 1993 254099750 1994 254103097 1995 253757719 1996 253310372 1997 252951970 1998 252597467 1999 252274286 2000 251819808 2001 251294969 2002 250686117 2003 249930698 2004 249032488 2005 248009516 2006 247106464 2007 246417316 2008 246146726 2009 245910058 2010 245630208 2011 245119135 2012 244767849 2013 244416808 2014 244076064 2015 243696096 2016 243462185 2017 243301303 2018 242960507 2019 242198812 2020 241268355 2021 239229627 2022 237280112 2023 235394759