Year Number 1960 199078 1961 201083 1962 204693 1963 208519 1964 212558 1965 216826 1966 221338 1967 226094 1968 230903 1969 233194 1970 231523 1971 227585 1972 222499 1973 216900 1974 211180 1975 205620 1976 200094 1977 196493 1978 195871 1979 197831 1980 203768 1981 213908 1982 227150 1983 241947 1984 254076 1985 265092 1986 274633 1987 282802 1988 290113 1989 297056 1990 303794 1991 310428 1992 317014 1993 323628 1994 330308 1995 333674 1996 336803 1997 339767 1998 342475 1999 344873 2000 348708 2001 353651 2002 357654 2003 360829 2004 363324 2005 365433 2006 367319 2007 369089 2008 370676 2009 371991 2010 372795 2011 372128 2012 370027 2013 378855 2014 387480 2015 395795 2016 403758 2017 411330 2018 418437 2019 425111 2020 429337 2021 432136 2022 435309 2023 438133