Year Number 1971 334881 1972 344256 1973 353833 1974 363461 1975 373043 1976 382502 1977 392471 1978 399687 1979 405583 1980 409628 1981 409792 1982 413135 1983 418608 1984 422983 1985 428362 1986 434456 1987 439627 1988 444156 1989 449051 1990 453909 1991 457370 1992 459244 1993 458828 1994 455542 1995 450139 1996 443943 1997 436867 1998 427498 1999 417489 2000 406947 2001 395497 2002 383215 2003 368433 2004 352890 2005 338122 2006 322961 2007 308241 2008 293543 2009 278569 2010 264628 2011 252330 2012 240146 2013 228167 2014 218027 2015 210176 2016 203545 2017 197463 2018 192616 2019 189597 2020 186170 2021 182210 2022 177998