Year	Number
1971	1006327
1972	1062671
1973	1110997
1974	1167463
1975	1210259
1976	1283585
1977	1330981
1978	1361333
1979	1367340
1980	1383602
1981	1391485
1982	1412714
1983	1440242
1984	1466956
1985	1445991
1986	1620011
1987	1589013
1988	1528933
1989	1474792
1990	1436601
1991	1401739
1992	1377768
1993	1369507
1994	1536153
1995	1508772
1996	1479682
1997	1415712
1998	1397055
1999	1364806
2000	1379253
2001	1402928
2002	1397939
2003	1415170
2004	1396696
2005	1410547
2006	1423262
2007	1444057
2008	1460503
2009	1462461
2010	1474983
2011	1538898
2012	1550175
2015	1613497
2016	1611016
2017	1650379
2018	1632486
2019	1623517
2020	1611653
2021	1592998
