Year Number 1960 630651 1961 645105 1962 657014 1963 665964 1964 672257 1965 676022 1966 677198 1967 675645 1968 671580 1969 665700 1970 658734 1971 651559 1972 644537 1973 637103 1974 628806 1975 619848 1976 610298 1977 600280 1978 590110 1979 580309 1980 571672 1981 565185 1982 561072 1983 558455 1984 556411 1985 554139 1986 551003 1987 547026 1988 542525 1989 537316 1990 531190 1991 524699 1992 505800 1993 479872 1994 459749 1995 446510 1996 440981 1997 434891 1998 425180 1999 413009 2000 399629 2001 386005 2002 372602 2003 359104 2004 345061 2005 331644 2006 319710 2007 310365 2008 304843 2009 300755 2010 295703 2011 288809 2012 280701 2013 272657 2014 265702 2015 260136 2016 255629 2017 251860 2018 248593 2019 245434 2020 242068 2021 238489 2022 234790 2023 230854