Year Number 1970 159449152 1971 165022528 1972 171667072 1973 185279488 1974 195257840 1975 204221344 1976 210287488 1977 210927728 1978 208617376 1979 209265936 1980 211254944 1981 211184272 1982 209092464 1983 205518976 1984 202997104 1985 202875584 1986 201546384 1987 200465984 1988 198749696 1989 195469760 1990 196041280 1991 194480224 1992 194610080 1993 195850272 1994 198943056 1995 203740016 1996 207996640 1997 212442048 1998 216230080 1999 214884688 2000 208812512 2001 202942960 2002 191515120 2003 178411712 2004 190675520 2005 182349216 2006 174564224 2007 172799888 2008 170485600 2009 167282016 2010 163945200 2011 162247056 2012 161779200 2013 162103040 2014 158980976 2015 159850240 2016 162573920 2017 165230304 2018 167292816 2019 170382176 2020 171445024 2021 173272304 2022 174259584