Year Number 1971 76461 1972 87284 1973 99970 1974 111038 1975 126654 1976 143812 1977 163810 1978 183179 1979 198616 1980 212860 1981 234090 1982 248786 1983 273660 1984 296538 1985 328423 1986 343720 1987 386867 1988 416764 1989 439365 1990 457161 1991 500272 1992 534451 1994 550480 1995 550648 1997 549569 1998 587611 1999 642781 2000 699669 2001 848276 2002 759804 2003 823068 2004 751580 2005 784203 2006 698444 2007 976910 2008 1127691 2009 1268655 2010 1389487 2011 1574451 2012 1713452 2013 1812849 2014 2000076 2015 2108279 2016 2206878 2017 1907644 2018 1804598 2019 1778385 2020 1868982 2021 1918924 2022 1983379