Year Number 1970 160965088 1971 166999360 1972 175293104 1973 189831120 1974 200813792 1975 211695392 1976 219663616 1977 220911248 1978 220040592 1979 221757456 1980 224968576 1981 226692512 1982 225741424 1983 223018288 1984 219857856 1985 219778432 1986 217571360 1987 216183936 1988 213044704 1989 210505232 1990 208439792 1991 207810880 1992 207560240 1993 208307712 1994 210752480 1995 214421856 1996 218062224 1997 222128192 1998 226213264 1999 225424992 2000 220711760 2001 216269984 2002 206173920 2003 194450960 2004 206072944 2005 199338128 2006 193060080 2007 191937424 2008 189895072 2009 187721456 2010 185465168 2011 184494208 2012 184425328 2013 183035472 2014 179700320 2015 180342656 2016 182346800 2017 184101280 2018 185287184 2019 188362608 2020 190674928 2021 192334080 2022 192656400