Year	Number
1971	723703
1972	752093
1973	769865
1974	784654
1975	788773
1976	795203
1977	811608
1978	832600
1979	840326
1980	839002
1981	835524
1982	835177
1983	818611
1984	825108
1985	827839
1986	824997
1987	812991
1988	805647
1989	794023
1990	781488
1991	769438
1992	765672
1993	1040586
1994	1053445
1995	1061790
1996	1058998
1999	1033484
2000	1057536
2001	1125256
2002	1149329
2003	1176372
2004	1143982
2005	1200324
2006	1218946
2007	1220793
2008	1221848
2009	1206211
2010	1202775
2011	1190846
2012	1191573
2013	1206574
2014	1210112
2015	1217912
2016	1196383
2017	1186830
2018	1179334
2019	1193795
2020	1174729
2021	1131815
