Year Number 1960 53397 1961 54105 1962 54769 1963 55368 1964 55948 1965 56655 1966 57487 1967 58463 1968 59680 1969 61084 1970 62630 1971 64307 1972 66107 1973 68025 1974 70051 1975 72148 1976 74323 1977 76591 1978 78914 1979 81265 1980 83524 1981 85453 1982 87007 1983 88508 1984 90206 1985 92133 1986 94304 1987 96711 1988 99336 1989 102146 1990 104982 1991 107631 1992 110127 1993 112560 1994 115044 1995 117717 1996 120597 1997 123661 1998 126898 1999 129385 2000 130972 2001 132510 2002 134092 2003 136821 2004 141228 2005 146270 2006 151437 2007 156744 2008 162216 2009 167856 2010 173640 2011 179532 2012 185496 2013 191494 2014 197500 2015 203509 2016 209562 2017 215456 2018 220888 2019 226125 2020 231559 2021 237120 2022 242699 2023 248399