Year Number 1971 166107 1972 176658 1973 169324 1974 181911 1975 191692 1976 205910 1977 218376 1978 227815 1980 304962 1981 315145 1982 346703 1983 350160 1984 381674 1985 416024 1986 421689 1988 422210 1989 395389 1990 391152 1991 367426 2000 442915 2001 554308 2011 1194503 2012 1252343 2013 1299812 2015 1360243 2016 1412524 2017 1486939 2018 1369738 2019 1770368 2020 1759773 2021 1964346