Year Number 1970 142467104 1971 148383264 1972 156530304 1973 171039504 1974 182224992 1975 192906592 1976 200655120 1977 201759904 1978 200684640 1979 202004816 1980 204708864 1981 206245632 1982 205297904 1983 202764672 1984 200027584 1985 200525328 1986 198910384 1987 198029264 1988 195341808 1989 193078416 1990 191170752 1991 190786128 1992 190845696 1993 191996496 1994 194812016 1995 198692320 1996 202750896 1997 207162384 1998 211392432 1999 210656704 2000 205783888 2001 201385648 2002 191291888 2003 179622960 2004 191359616 2005 184782672 2006 178652704 2007 177606832 2008 175809232 2009 173906112 2010 171961040 2011 171239840 2012 171463696 2013 170336896 2014 167093152 2015 167837984 2016 169881376 2017 171629696 2018 172756368 2019 175776048 2020 178190864 2021 179907312 2022 180319088