Year Number 1971 17889 1972 22132 1973 27992 1974 33397 1975 40088 1976 43123 1977 47370 1978 53519 1979 59461 1980 69982 1981 89969 1982 106908 1983 126485 1984 123884 1985 120582 1986 107172 1987 102171 1999 213474 2000 229228 2001 256744 2002 287292 2003 312427 2004 344890 2011 723727 2013 868990 2014 896763 2015 963787 2016 992999 2020 886445 2021 918285 2022 929099