Year Number 1960 142317 1961 145627 1962 149204 1963 152830 1964 156422 1965 159822 1966 162949 1967 165824 1968 168546 1969 171189 1970 173767 1971 176726 1972 180166 1973 183814 1974 187718 1975 191890 1976 196317 1977 200881 1978 205381 1979 209519 1980 212991 1981 216147 1982 219142 1983 221632 1984 223611 1985 225076 1986 226031 1987 226510 1988 226550 1989 226175 1990 225456 1991 225487 1992 226338 1993 227157 1994 227918 1995 228446 1996 228705 1997 228715 1998 228538 1999 228241 2000 227890 2001 227587 2002 227438 2003 228028 2004 229351 2005 230811 2006 232481 2007 234266 2008 235911 2009 237364 2010 238592 2011 239530 2012 241354 2013 244249 2014 247078 2015 249743 2016 252228 2017 254513 2018 262031 2019 266680 2020 266812 2021 269094 2022 269916 2023 270947