Year	Number
2000	40727000
2001	38152024
2002	35787000
2003	33845824
2004	32321400
2005	31134450
2006	29670976
2007	28428624
2008	26937200
2009	25813550
2010	24368976
2011	23052250
2012	22190100
2013	21645576
2014	21069076
2015	20498876
2016	19857476
2017	19259250
2018	18546624
2019	17905876
2020	17253700
2021	16791450
2022	16446125
2023	16192125
