Year Number 1960 137596 1961 139615 1962 141754 1963 144013 1964 146795 1965 149138 1966 150588 1967 152052 1968 153606 1969 155357 1970 157574 1971 161233 1972 167388 1973 175648 1974 184860 1975 194545 1976 204689 1977 215294 1978 226390 1979 237952 1980 249789 1981 261383 1982 272135 1983 282478 1984 293129 1985 304192 1986 315640 1987 327482 1988 339836 1989 352840 1990 366522 1991 380829 1992 395824 1993 411370 1994 427211 1995 443258 1996 459410 1997 475456 1998 491182 1999 506561 2000 521651 2001 536439 2002 550750 2003 564596 2004 578232 2005 591873 2006 605622 2007 619784 2008 634618 2009 649894 2010 665188 2011 679858 2012 693698 2013 707622 2014 722074 2015 737088 2016 753124 2017 769986 2018 786625 2019 802787 2020 819066 2021 834711 2022 850764 2023 868035