2021 6590 3 6353 0 2018 16881 7 16881 4 2017 12060 4 16467 4 16055 5 15539 3 15539 3 2016 21269 17 21197 8 21070 9 19019 9 18617 4 2015 21863 6 22358 4 23465 9 23465 5 23465 9 23463 11 2014 24046 4 24046 3 24046 3 24046 3 24046 7 24046 2 24040 4 24046 7 24046 3 2013 23342 6 23342 7 23342 6 23342 9 23342 5 23342 3 23342 4 23324 5 23324 5 23324 6 2012 23287 4 23287 4 22740 2 23214 5 23287 6 23287 4 23287 6