Year	Number
1971	1530376
1972	1631187
1973	1733208
1974	1778724
1975	1799857
1976	1795752
1977	1747738
1978	1693942
1979	1626386
1980	1550323
1981	1468538
1982	1409765
1983	1363078
1984	1282989
1985	1174453
1986	1077213
1987	1000971
1988	936914
1989	899936
1990	885576
1991	887737
1992	917889
1993	942431
1994	983459
1995	1007769
1996	1074153
1997	1094868
1998	1081085
1999	1074097
2000	1045578
2001	1006888
2002	971542
2003	925335
2004	906293
2005	895045
2006	889834
2007	883132
2008	871444
2009	868477
2010	852744
2011	828293
2012	803194
2013	772023
2014	763364
2015	745733
2016	735405
2017	733770
2018	741269
2019	750567
2020	759803
2021	755990
2022	749224
