Year Number 1960 133871 1961 137707 1962 141478 1963 144951 1964 148419 1965 152150 1966 156216 1967 160751 1968 165947 1969 171931 1970 178715 1971 186216 1972 191631 1973 194367 1974 196619 1975 198497 1976 200116 1977 201522 1978 202675 1979 203437 1980 205795 1981 209915 1982 213904 1983 217841 1984 221978 1985 226528 1986 231112 1987 234964 1988 239006 1989 243336 1990 246316 1991 248338 1992 250306 1993 251654 1994 253588 1995 258964 1996 266632 1997 274425 1998 282389 1999 290467 2000 298474 2001 306269 2002 313730 2003 320727 2004 325948 2005 329697 2006 333512 2007 337410 2008 341468 2009 345743 2010 350237 2011 354928 2012 359850 2013 365029 2014 370313 2015 375532 2016 380654 2017 385667 2018 390601 2019 395945 2020 401373 2021 406116 2022 410148 2023 413833