Year Number 1960 624292 1961 636155 1962 648223 1963 661508 1964 675374 1965 687836 1966 697311 1967 706019 1968 714750 1969 722022 1970 727947 1971 733452 1972 739635 1973 746989 1974 755177 1975 762833 1976 769510 1977 775862 1978 781605 1979 785784 1980 789346 1981 793974 1982 800091 1983 806674 1984 813276 1985 820434 1986 828499 1987 837467 1988 845799 1989 849385 1990 847065 1991 841243 1992 827054 1993 808103 1994 792694 1995 780602 1996 772089 1997 765860 1998 761781 1999 759586 2000 755760 2001 749273 2002 743615 2003 738490 2004 731831 2005 725111 2006 719179 2007 713587 2008 705574 2009 692856 2010 677446 2011 663449 2012 652544 2013 642173 2014 632770 2015 624728 2016 616082 2017 607722 2018 600944 2019 594750 2020 588753 2021 583530 2022 581319 2023 580365