Year Number 2005 33486 2006 121727 2007 325730 2008 457181 2009 590586 2010 859892 2011 970407 2012 1063977 2013 1173635 2014 1191078 2015 1320230 2016 1450958 2017 1480754 2018 1552160 2019 1623790 2020 1730496 2021 1799834 2022 1948282