Year	Number
1971	1975408
1972	2004985
1973	2058995
1978	2129530
1994	1341635
1997	1113951
1999	1290846
2000	1213666
2001	1229131
2002	1227283
2003	1196638
2004	1112033
2005	1318249
2006	1590277
2007	1151254
2009	1148407
2010	1072507
2011	1327667
2012	1088668
2014	1120588
2016	774836
2017	680258
2018	555951
2019	345486
2020	173745
2021	66544
