Year Number 1960 53688 1961 54761 1962 55717 1963 56528 1964 57102 1965 57780 1966 58775 1967 59921 1968 61277 1969 62787 1970 64408 1971 66185 1972 68147 1973 70287 1974 72431 1975 74409 1976 76359 1977 78445 1978 80499 1979 82572 1980 84907 1981 87493 1982 90297 1983 93279 1984 96342 1985 99212 1986 101866 1987 104577 1988 107439 1989 110438 1990 113519 1991 116679 1992 119984 1993 123506 1994 127313 1995 131658 1996 136531 1997 141638 1998 146968 1999 152575 2000 158661 2001 165232 2002 171964 2003 178749 2004 185640 2005 192620 2006 201869 2007 214109 2008 227081 2009 239929 2010 252544 2011 264867 2012 276800 2013 288316 2014 301838 2015 317435 2016 332645 2017 347307 2018 361126 2019 372607 2020 379792 2021 384512 2022 385180 2023 381505