Year Number 1960 66379 1961 68542 1962 70923 1963 73376 1964 75800 1965 78180 1966 80515 1967 82961 1968 85523 1969 88218 1970 91017 1971 93891 1972 96846 1973 99889 1974 103023 1975 106253 1976 109590 1977 113038 1978 116602 1979 120230 1980 123875 1981 127533 1982 131211 1983 134978 1984 138862 1985 142829 1986 146886 1987 151040 1988 155261 1989 159548 1990 163460 1991 165867 1992 159371 1993 152070 1994 152386 1995 154584 1996 158046 1997 161550 1998 165604 1999 171722 2000 179678 2001 188157 2002 197079 2003 206352 2004 215949 2005 224207 2006 229926 2007 234729 2008 239652 2009 244515 2010 249266 2011 253914 2012 258388 2013 262635 2014 266719 2015 270703 2016 274622 2017 278925 2018 283599 2019 288171 2020 292553 2021 296668 2022 300521 2023 304184