Year Number 1960 175031 1961 177660 1962 180197 1963 182697 1964 185094 1965 187426 1966 189753 1967 192049 1968 194298 1969 196521 1970 198714 1971 200862 1972 202949 1973 205203 1974 206311 1975 206816 1976 209012 1977 212112 1978 215092 1979 217869 1980 220379 1981 222621 1982 224910 1983 227707 1984 230958 1985 234425 1986 238038 1987 241698 1988 245318 1989 248849 1990 252288 1991 255672 1992 259306 1993 264107 1994 270118 1995 276686 1996 283725 1997 291127 1998 298773 1999 306565 2000 314423 2001 322302 2002 330344 2003 338734 2004 347472 2005 356446 2006 365526 2007 374582 2008 383472 2009 392091 2010 400375 2011 406422 2012 409919 2013 412674 2014 415062 2015 417266 2016 419387 2017 421471 2018 423458 2019 425289 2020 426535 2021 426940 2022 427576 2023 428715