Year	Number
1971	272526
1972	252801
1973	285274
1974	348684
1975	449041
1976	629398
1977	806049
1978	818346
1979	936088
1980	1127591
1981	1146414
1982	1158151
1983	1116930
1984	1140917
1985	1144790
1986	1156555
1987	1153659
1988	1143137
1989	1127035
1990	1073119
1991	1002338
1992	912165
1993	819712
1994	725800
1995	674152
1996	704601
1997	712897
1999	739980
2000	789927
2001	836642
2002	895742
2003	938047
2004	932338
2005	937493
2006	928342
2007	898833
2008	865602
2009	826088
2010	808904
2011	797860
2012	784466
2013	787297
2014	830375
2015	825055
2016	826759
2017	815786
2018	795057
2019	771999
2020	753435
2021	718904
2022	740613
