Year	Number
1976	354700
1977	374300
1978	465200
1979	541800
1980	562000
1981	1415300
1982	1344600
1983	1317500
1984	1397900
1985	1604900
1986	1822300
1987	1832900
1988	2036200
1989	2165500
1990	2123200
1991	2221900
2010	3153978
2011	3204385.4629710363
2012	3294989.183409766
2013	2563375.6
2014	3354528.328879806
2018	4006518.2419883953
2019	3926365.551080553
2020	2484224.9000000004
2021	1803836.955
