Year Number 1960 88308 1961 90070 1962 92083 1963 94087 1964 95938 1965 97384 1966 98353 1967 99073 1968 99987 1969 101179 1970 102441 1971 104074 1972 106277 1973 108798 1974 111591 1975 114617 1976 117639 1977 120728 1978 123666 1979 126485 1980 129692 1981 133258 1982 137328 1983 141953 1984 147225 1985 153063 1986 159214 1987 165897 1988 172736 1989 181260 1990 188581 1991 191830 1992 195611 1993 199920 1994 204695 1995 209873 1996 215403 1997 221269 1998 227498 1999 234216 2000 241623 2001 249263 2002 259583 2003 270520 2004 281761 2005 292713 2006 302864 2007 312345 2008 321315 2009 329793 2010 338334 2011 347549 2012 357357 2013 367497 2014 378419 2015 389858 2016 401830 2017 413811 2018 425666 2019 438134 2020 449008 2021 456453 2022 462629 2023 469960