Year Number 1960 690173 1961 683837 1962 675039 1963 665612 1964 657593 1965 649491 1966 639888 1967 629663 1968 618582 1969 607025 1970 594492 1971 582711 1972 572373 1973 561805 1974 551360 1975 540999 1976 530184 1977 510589 1978 491485 1979 473116 1980 455398 1981 440204 1982 430030 1983 420141 1984 410476 1985 401233 1986 392205 1987 383459 1988 375867 1989 368490 1990 361118 1991 354059 1992 347362 1993 340654 1994 333815 1995 326709 1996 319832 1997 313175 1998 306498 1999 300145 2000 294313 2001 289464 2002 285082 2003 280571 2004 276160 2005 272130 2006 268551 2007 265111 2008 261859 2009 258792 2010 255937 2011 254101 2012 250572 2013 246734 2014 242900 2015 239464 2016 235807 2017 231939 2018 228427 2019 225069 2020 221657 2021 218168 2022 215837 2023 214107