Year Number 1960 355792 1961 371550 1962 384179 1963 392353 1964 396249 1965 395504 1966 392349 1967 388810 1968 384981 1969 380916 1970 376579 1971 372244 1972 368090 1973 363843 1974 359679 1975 355781 1976 352518 1977 350330 1978 349640 1979 350714 1980 353415 1981 357327 1982 362415 1983 369092 1984 377340 1985 385542 1986 392796 1987 399048 1988 403167 1989 404182 1990 402528 1991 399427 1992 395306 1993 390004 1994 382969 1995 374017 1996 365108 1997 354933 1998 344756 1999 332674 2000 321803 2001 312640 2002 302963 2003 293414 2004 284571 2005 276187 2006 268851 2007 262963 2008 258489 2009 255778 2010 253699 2011 251558 2012 249940 2013 249191 2014 251337 2015 254414 2016 256773 2017 257095 2018 256411 2019 255188 2020 254337 2021 252221 2022 240477 2023 232189