Year Number 1960 168068 1961 169160 1962 169886 1963 170284 1964 171158 1965 174345 1966 177298 1967 178169 1968 178630 1969 179200 1970 180840 1971 183209 1972 184891 1973 186053 1974 187543 1975 190106 1976 193288 1977 196263 1978 199057 1979 202114 1980 205092 1981 207838 1982 209896 1983 211336 1984 214222 1985 217216 1986 219794 1987 222872 1988 225719 1989 227919 1990 229962 1991 232094 1992 234057 1993 235370 1994 236290 1995 237017 1996 237436 1997 238423 1998 239669 1999 240486 2000 242012 2001 244889 2002 247800 2003 250308 2004 253475 2005 255924 2006 257225 2007 260564 2008 266504 2009 273940 2010 282888 2011 292659 2012 302585 2013 312992 2014 322037 2015 330368 2016 339897 2017 349519 2018 360398 2019 372534 2020 383674 2021 394405 2022 409733 2023 429856