Year number 2006 133756 2007 157438 2008 141827 2009 145963 2010 159246 2011 166740 2012 184237 2013 201855 2014 222294 2015 241023 2016 243105 2017 249048 2018 235684 2019 223389 2020 236447 2021 300666 2022 291051