Year Number 1960 191477 1961 197725 1962 203926 1963 210172 1964 216090 1965 221966 1966 227363 1967 231761 1968 235472 1969 238518 1970 240863 1971 242535 1972 243439 1973 243573 1974 243319 1975 243364 1976 244369 1977 246422 1978 249305 1979 252888 1980 257113 1981 261881 1982 267195 1983 272938 1984 278936 1985 285051 1986 290730 1987 295425 1988 299257 1989 302559 1990 305140 1991 305788 1992 304879 1993 303336 1994 300830 1995 297758 1996 295344 1997 293656 1998 291969 1999 290299 2000 288691 2001 287456 2002 286486 2003 285626 2004 284925 2005 284198 2006 283549 2007 282941 2008 282410 2009 281936 2010 281183 2011 280144 2012 279110 2013 278390 2014 277848 2015 277252 2016 276370 2017 274911 2018 272850 2019 270400 2020 268641 2021 267330 2022 265999 2023 264939