Year	Number
2004	1519900
2005	1531500
2006	1681300
2007	1780000
2008	1775900
2009	1445400
2010	1551800
2011	1686000
2012	1722300
2013	1782300
2014	1790100
2015	1852900
2016	1971300
2017	2106800
2018	2325500
2019	2351700
2020	2384600
2021	2897100
