Some interesting stats on this infographic created by Levelwing.com.  They tell quite a story.  How close to your story is it?

State of the Agency500