Year Number 1960 186661 1961 197573 1962 208369 1963 219311 1964 230887 1965 243076 1966 255330 1967 267011 1968 277384 1969 286172 1970 294468 1971 303277 1972 312433 1973 321787 1974 331152 1975 340074 1976 348301 1977 355659 1978 362062 1979 367504 1980 372851 1981 378926 1982 385560 1983 392690 1984 400313 1985 408548 1986 417489 1987 426784 1988 435876 1989 443257 1990 448583 1991 452866 1992 455958 1993 457561 1994 457596 1995 456302 1996 454079 1997 450954 1998 446619 1999 441209 2000 433790 2001 424736 2002 415579 2003 406120 2004 396517 2005 387482 2006 380339 2007 376514 2008 376479 2009 380109 2010 385763 2011 392262 2012 400812 2013 412280 2014 426575 2015 443323 2016 462183 2017 482766 2018 504624 2019 526698 2020 544630 2021 557266 2022 566123 2023 570289