Year Number 1960 190612 1961 192482 1962 199464 1963 208392 1964 221010 1965 236345 1966 254482 1967 273356 1968 291856 1969 309870 1970 327343 1971 344747 1972 360470 1973 374577 1974 388197 1975 401085 1976 413547 1977 423599 1978 430229 1979 432134 1980 429629 1981 425264 1982 418838 1983 412839 1984 410362 1985 413248 1986 422421 1987 434306 1988 447937 1989 463337 1990 480015 1991 496266 1992 513134 1993 528977 1994 544614 1995 551381 1996 565730 1997 580836 1998 598445 1999 617359 2000 635479 2001 654619 2002 673279 2003 688656 2004 702816 2005 715232 2006 726133 2007 735896 2008 743262 2009 749261 2010 755308 2011 759643 2012 767764 2013 778508 2014 792783 2015 807887 2016 819366 2017 830433 2018 843398 2019 856252 2020 864038 2021 860597 2022 837501 2023 831314