Year	Number
1971	90770
1972	85611
1981	190251
1982	197097
1983	199776
1984	202610
1985	208923
1986	217364
1987	220317
1988	229366
1989	242126
1990	273258
1991	285557
1992	294438
1993	295972
1994	298137
1995	299056
1996	270866
1999	276582
2000	285179
2001	292759
2002	281206
2003	274801
2004	276928
2005	280030
2006	282222
2007	285033
2008	284084
2009	290569
2010	294775
2011	293861
2012	290401
2013	274393
2014	276116
2015	276487
2016	286786
2017	288074
2018	294148
2019	303911
2020	310677
2021	329126
