Year Number 2010 6042 2011 8913 2012 12618 2013 14188 2014 15743 2015 18074 2016 30178 2017 71815 2018 86339 2019 100186 2020 104397