Year Number 2004 800015 2005 844287 2006 931269 2007 1079282 2008 1177362 2009 1095245 2010 1119194 2011 1274094 2012 1356673 2013 1682736 2014 1655780 2015 1618518 2016 1765228 2017 1842882 2018 1866019 2019 1976188 2020 2221856