Year	Number
1978	167887
1979	152877
1980	157958
1982	107256
1983	103067
1984	101295
1986	109145
1991	143932
1993	134797
2000	160286
2003	116895
2004	107329
2005	160655
2006	116980
2007	188207
2008	157861
2009	183896
2010	182475
2011	187502
2012	232196
2014	290330
2015	284763
2016	274480
2017	257593
2018	237868
2019	234549
2020	245074
2021	278896
