Year Number 1960 67540 1961 68969 1962 70457 1963 72103 1964 74060 1965 76372 1966 78980 1967 81881 1968 85052 1969 88396 1970 91837 1971 95370 1972 99119 1973 103124 1974 107365 1975 111821 1976 116404 1977 121053 1978 125790 1979 130657 1980 135548 1981 140287 1982 144825 1983 148971 1984 152591 1985 155749 1986 158481 1987 160911 1988 163183 1989 165339 1990 167509 1991 169737 1992 171848 1993 173860 1994 175647 1995 177011 1996 177967 1997 178927 1998 180254 1999 181815 2000 183599 2001 185709 2002 188247 2003 191290 2004 194917 2005 199600 2006 205378 2007 211625 2008 217887 2009 223877 2010 229329 2011 234483 2012 239539 2013 244973 2014 250650 2015 256437 2016 262528 2017 268602 2018 274755 2019 280767 2020 285101 2021 287846 2022 290526 2023 294077