Year Number 1973 165614 1974 158661 1975 196605 1976 216248 1977 225741 1979 239759 1980 255231 1981 248001 1982 238063 1983 242389 1984 237758 1985 243575 1986 237713 1987 236391 1988 247499 1989 241000 1991 252070 1993 235071 1999 231177 2000 228764 2001 227703 2002 228316 2003 229701 2004 245533 2005 246332 2007 257186 2008 262608 2009 266933 2010 260371 2011 260325 2013 228935 2014 223920 2015 215200 2016 216813 2017 204080 2018 200563 2019 203115 2020 193637 2021 195611 2022 184404