Year Number 1971 13752 1976 19936 1977 21890 1978 23903 1979 25601 1980 72216 1981 110314 1982 118877 1983 132998 1984 140478 1985 156347 1986 162031 1987 169355 1988 176217 1989 193154 1990 195709 1991 200628 1992 171866 1999 105292 2000 129620 2001 141163 2002 157289 2003 179153 2004 203551 2005 218517 2006 239629 2007 266518 2008 288036 2009 346518 2010 425587 2011 486442 2012 534712 2013 581962 2014 587069 2015 567838 2016 572324 2017 610972 2018 658285 2019 732104 2021 782846 2022 800456