Year Number 1960 169233 1961 169820 1962 174015 1963 178823 1964 184318 1965 190013 1966 195891 1967 201943 1968 208171 1969 214621 1970 221351 1971 228371 1972 235612 1973 242941 1974 250327 1975 257864 1976 265542 1977 273323 1978 280187 1979 288114 1980 295735 1981 302579 1982 308443 1983 313134 1984 317843 1985 321436 1986 324653 1987 327831 1988 330957 1989 334270 1990 337248 1991 342116 1992 348605 1993 355084 1994 362821 1995 368963 1996 375813 1997 383352 1998 389880 1999 396724 2000 402003 2001 406105 2002 409370 2003 412924 2004 416427 2005 420294 2006 424206 2007 428515 2008 432520 2009 435792 2010 438557 2011 440770 2012 443228 2013 445039 2014 446487 2015 447697 2016 448290 2017 448872 2018 449312 2019 449709 2020 449785 2021 449435 2022 447293 2023 445621