Year	Number
1971	764085
1972	823553
1973	833439
1974	836942
1975	867592
1976	911142
1977	934769
1978	946869
1979	1032508
1980	1069117
1981	1105730
1982	1149805
1983	1092838
1984	1121851
1985	1205582
1986	1219681
1991	1073189
1992	1090637
1993	1122294
1994	1121819
1995	1121000
1996	1171518
1997	1170445
1998	1267254
1999	1315342
2000	1363609
2002	1399844
2003	1374624
2004	1281885
2005	1289745
2006	1234450
2007	1355085
2008	1305661
2009	1333468
2010	1317802
2011	1310199
2012	1283515
2013	1291154
2014	1267930
2015	1307128
2016	1287118
2017	1253342
2018	1226414
2019	1300211
2020	1223677
2021	1116804
2022	1155182
