Year	Number
2000	27638600
2001	27062100
2002	26518550
2003	25978050
2004	25511350
2005	24926250
2006	24427350
2007	23920250
2008	23452900
2009	23075800
2010	23001600
2011	23007650
2012	23038950
2013	23186950
2014	23376800
2015	23599600
2016	23885700
2017	24192550
2018	24637000
2019	25062500
2020	25418000
2021	25768550
2022	26697450
2023	27033400
