Year	Number
1970	187776
1971	193604
1972	216732
1973	220820
1974	222002
1976	238045
1981	385186
1982	403422
1983	469631
1985	567223
1986	620857
1988	764294
1989	788929
1990	870455
1991	830808
1992	806384
1993	793558
1994	806396
1995	864587
1996	917697
1997	986896
1998	963016
1999	970257
2000	1010196
2001	1040081
2002	1114798
2003	1115098
2004	1151624
2005	1281677
2006	1369424
2007	1434874
2008	1531383
2009	1550054
2010	1640533
2011	1407035
2012	1290585
2013	1451842
2014	1459756
2016	1674317
2017	1586484
2018	1636970
2019	1246401
2020	1287874
2021	1318658
2022	1308952
