Year Number 1960 635465 1961 651153 1962 664152 1963 674135 1964 681567 1965 686660 1966 689293 1967 689211 1968 686428 1969 681674 1970 675736 1971 669383 1972 663070 1973 656269 1974 648420 1975 639728 1976 630389 1977 620526 1978 610445 1979 600668 1980 591932 1981 585298 1982 581033 1983 578299 1984 576042 1985 573408 1986 569947 1987 565625 1988 560752 1989 555204 1990 548671 1991 541721 1992 523292 1993 498318 1994 478705 1995 465760 1996 460414 1997 454754 1998 445603 1999 433760 2000 420544 2001 406974 2002 393463 2003 379847 2004 365745 2005 352320 2006 340324 2007 330076 2008 323022 2009 317600 2010 311339 2011 303223 2012 293724 2013 284701 2014 277457 2015 271847 2016 267308 2017 263445 2018 260016 2019 256675 2020 253172 2021 249513 2022 246012 2023 242419