Excellent data!
The charts for "number of ordained ministers in branch facilities" and "money spent on special pioneers, missionaries and travelling overseer" seem to track well against each other. It is puzzling how one could increase only 35% and the other 113%, though. That would be over 7% p.a. inflation.
It looks like "ordained ministers" cost around $9000 p.a. on average when back in 2006 they cost $5,500 p.a.
Why is it necessary to have 27,000 "ordained ministers in branch facilities"? If I compare that to the Catholic church, I note that around the same number of priests serve the hole of Mexico and Brazil where there are around 320 million Catholics. And those priests do a lot of the work equivalent to what an elder might do at a Kingdom Hall. There are gross weaknesses in that comparison, but 27,000 seems a large number to look after a religion of 10 million.