Year Number 1960 5212541 1961 5243849 1962 5237598 1963 5200602 1964 5136544 1965 5049779 1966 4956786 1967 4892839 1968 4848402 1969 4825114 1970 4829121 1971 4840587 1972 4879876 1973 4957656 1974 5089642 1975 5275702 1976 5485362 1977 5650701 1978 5760747 1979 5852178 1980 5941276 1981 6039705 1982 6012064 1983 5847115 1984 5704348 1985 5615879 1986 5573861 1987 5560830 1988 5554664 1989 5531780 1990 5452521 1991 5288922 1992 5108424 1993 4964906 1994 4828520 1995 4690394 1996 4557837 1997 4450607 1998 4368469 1999 4282219 2000 4177559 2001 4000532 2002 3792690 2003 3636476 2004 3504005 2005 3404675 2006 3349151 2007 3287520 2008 3233612 2009 3213802 2010 3204556 2011 3194325 2012 3178578 2013 3157067 2014 3132228 2015 3114888 2016 3106483 2017 3106808 2018 3106100 2019 3099866 2020 3085931 2021 3064651 2022 3032070 2023 3018286