Year	Number
2000	111000
2001	110000
2002	131000
2003	169000
2004	221000
2005	269000
2006	329000
2007	468000
2008	516000
2009	526000
2010	563000
2011	715000
2012	965000
2013	1083000
2014	1198000
2015	1187000
2016	1263000
2017	1482000
2018	1623000
2019	1868000
2020	346000
