Year Number 1960 89755 1961 91546 1962 93501 1963 95855 1964 98579 1965 101740 1966 105357 1967 109159 1968 113132 1969 117284 1970 121620 1971 126126 1972 130805 1973 135669 1974 140696 1975 145892 1976 151269 1977 156814 1978 162508 1979 168317 1980 174212 1981 180177 1982 186195 1983 192256 1984 198346 1985 204434 1986 210532 1987 216621 1988 222643 1989 228575 1990 234091 1991 237420 1992 227444 1993 215789 1994 214518 1995 215312 1996 217217 1997 218409 1998 219437 1999 221403 2000 223660 2001 224924 2002 225184 2003 224456 2004 222755 2005 220607 2006 218509 2007 216247 2008 213775 2009 211353 2010 209107 2011 207124 2012 205526 2013 204247 2014 202857 2015 200882 2016 198388 2017 195236 2018 191177 2019 186517 2020 181742 2021 177288 2022 173260 2023 169573