Year	Number
2000	867000
2001	804000
2002	885000
2003	798000
2004	1030000
2005	1306000
2006	1501000
2007	1720000
2008	1875000
2009	1482000
2010	1606000
2011	1634000
2012	1738000
2013	1822000
2014	1886000
2015	1973000
2016	2052000
2017	2247000
2018	2536000
2019	2639000
2020	707000
