Year	Number
1971	115607
1972	142987
1981	127679
1982	129083
1983	133586
1984	135715
1986	137807
1987	133830
1988	131389
1990	126132
1991	128034
1992	125828
1993	129130
1994	128559
1995	132566
1998	170184
1999	171514
2000	174638
2001	175135
2002	177797
2003	179324
2004	179271
2005	180710
2006	184147
2007	199256
2008	211320
2009	212648
2010	219409
2011	223644
2012	223517
2013	220323
2014	226066
2015	228299
2016	233065
2017	231683
2018	233424
2019	235723
2020	234884
2021	247980
