Year	Number
1974	6831322
1975	6971788.5
1976	7187523
1977	7465392.5
1978	7645855.5
1979	7697692
1980	7851623
1981	7928191.5
1982	8017291.5
1983	8179152.5
1984	8343849.5
1985	8591116
1986	8872627
1987	9161564
1988	9389707
1989	9562865
1990	9862323
1991	10137175
1992	10370012
1993	10688160
1994	10958274
1995	11169373
1996	11535879
1997	11827549
1998	12117634
1999	12468536
2000	12838648
2001	13008425
2002	13647229
2003	14172138
2004	14451322
2005	14928090
2006	14947019
2007	15546421
2008	16081742
2009	16446679
2010	16806080
2011	17129198
2012	17204000
2013	17404884
2014	17659410
2015	18005772
2016	18490750
2017	18898810
2018	19575042
2019	20274138
2020	20575872
2021	21449314
2022	21912688
