Year Number 1960 726805 1961 776854 1962 820006 1963 855874 1964 886192 1965 911333 1966 931334 1967 947583 1968 960854 1969 970725 1970 976541 1971 978166 1972 975994 1973 970870 1974 963469 1975 955082 1976 949440 1977 949960 1978 955752 1979 958155 1980 957139 1981 960780 1982 969568 1983 982790 1984 996278 1985 1007031 1986 1016055 1987 1023528 1988 1027833 1989 1045134 1990 1072976 1991 1094530 1992 1086249 1993 1053773 1994 1024780 1995 999885 1996 978817 1997 955058 1998 926507 1999 891782 2000 852504 2001 813136 2002 777733 2003 745893 2004 715186 2005 683510 2006 650095 2007 618251 2008 593399 2009 577474 2010 567188 2011 559867 2012 556564 2013 556860 2014 560245 2015 564921 2016 569146 2017 572365 2018 573502 2019 572707 2020 570754 2021 569988 2022 569378 2023 566457