Year	Number
1970	5283787
1971	5040003
1972	6416954
1973	7793907
1974	7747559
1975	8349834
1976	8674004
1977	8227950
1978	8219313
1979	8235237
1980	8240169
1981	8285807
1982	8400000
1983	8808028
1984	8915442
1985	8920292
1986	9115554
1987	9206710
1988	11075476
1989	11285445
1990	11939949
2005	16219478
2006	16396870
2007	16312907
2008	16001605
2009	16539389
2010	16987106
2017	17195384
2018	17338100
2020	17603840
2021	16964968
2022	17162364
