Year	Number
2000	15182850
2001	14876075
2002	14552950
2003	14192200
2004	13868050
2005	13500350
2006	13180500
2007	12890500
2008	12620850
2009	12399050
2010	12319525
2011	12278550
2012	12264250
2013	12314950
2014	12388475
2015	12473175
2016	12588475
2017	12657925
2018	12784500
2019	12892075
2020	12977550
2021	13056625
2022	13416475
2023	13562875
