Year	Number
1970	3409659.5
1971	3523714.75
1972	3779315.75
1973	4062311.5
1974	4309737.5
1975	4741925.5
1976	5136388
1977	5542613.5
1978	6179279.5
1979	6919068
1980	7763328.5
1981	8643627
1982	9307712
1983	10057776
1984	10946079
1985	11555909
1986	11184155
1987	11485402
1988	11644416
1989	11559520
1990	11910258
1991	12305262
1992	12681381
1993	13165461
1994	13799084
1995	14428164
1996	14782144
1997	15025262
1998	15720083
1999	16419047
2000	17515594
2001	18958898
2002	20334664
2003	22066488
2004	24245150
2005	25635668
2006	27280474
2007	28324474
2008	31553938
2009	34607688
2010	37756288
2011	39923516
2012	42342736
2013	46705896
2014	46667144
2015	48824484
2016	49845616
2017	51971488
2018	54182036
2019	56463864
2020	59534088
2021	61888540
2022	63441920
