Year	Number
1971	302792
1972	307565
1973	331612
1974	330350
1975	331149
1976	326640
1977	330163
1978	334392
1979	346158
1980	355567
1981	360776
1982	368624
1983	381603
1984	383499
1985	388459
1986	387990
1987	378871
1988	370087
1989	365938
1990	375095
1991	370779
1992	367395
1993	380916
1994	408418
1995	370925
1996	364343
1997	368074
1998	369454
1999	377640
2000	371659
2001	369943
2002	373015
2003	385009
2004	400159
2005	403026
2006	412311
2007	419698
2008	423598
2009	425141
2010	435085
2011	437010
2012	432546
2013	442563
2014	439250
2015	443491
2016	444851
2017	447525
2018	449330
2019	453696
2020	455490
2021	457341
