Year	Number
1971	291864
1972	314013
1973	343960
1974	374128
1975	415648
1976	466491
1977	482593
1978	499557
1979	438474
1980	462278
1986	580248
1987	658120
1988	578462
1989	586600
1990	600141
1991	670035
1992	759639
1993	898483
1994	938653
1995	945077
1996	947478
1998	891773
1999	847129
2000	831193
2001	813172
2002	797065
2003	766172
2004	665213
2005	669529
2006	661748
2007	680338
2008	691701
2009	709519
2010	720688
2011	725804
2012	734003
2013	798925
2014	768631
2015	778589
2016	766052
2017	769977
2018	767094
2019	756915
2020	742232
2021	736558
