Year Number 1960 92366 1961 95121 1962 97922 1963 100818 1964 103622 1965 106401 1966 109363 1967 112422 1968 115688 1969 119294 1970 123167 1971 127356 1972 131793 1973 136110 1974 139827 1975 142707 1976 144804 1977 146107 1978 146774 1979 147126 1980 147370 1981 147441 1982 147334 1983 147280 1984 147636 1985 148568 1986 150129 1987 152463 1988 155487 1989 158930 1990 162768 1991 167066 1992 171813 1993 177143 1994 183155 1995 189770 1996 196988 1997 204761 1998 212897 1999 221078 2000 229140 2001 237203 2002 245307 2003 253427 2004 261625 2005 269789 2006 277933 2007 286285 2008 294834 2009 303707 2010 312984 2011 322869 2012 333445 2013 345360 2014 361723 2015 381604 2016 402211 2017 423674 2018 445785 2019 468919 2020 491865 2021 513129 2022 534022 2023 556657