Year Number 1960 560060 1961 562456 1962 562332 1963 559110 1964 553801 1965 548285 1966 543300 1967 537500 1968 530431 1969 522517 1970 513882 1971 506388 1972 501031 1973 497345 1974 494438 1975 491764 1976 489934 1977 489116 1978 489089 1979 488800 1980 487229 1981 486184 1982 487132 1983 489207 1984 491285 1985 492731 1986 492509 1987 490361 1988 487049 1989 482551 1990 477455 1991 463636 1992 446749 1993 440457 1994 435554 1995 425266 1996 415386 1997 409926 1998 405756 1999 399604 2000 391263 2001 371708 2002 366232 2003 360563 2004 355353 2005 351396 2006 347321 2007 343524 2008 341011 2009 338754 2010 335556 2011 330552 2012 325271 2013 320630 2014 316124 2015 310902 2016 306813 2017 302180 2018 299212 2019 297378 2020 295292 2021 281927 2022 279154 2023 277203