Consider why you want the leader of the pack
If it's because you want to be able to easily hire someone with detailed knowledge of the framework then that a poor reason because your choice should be simple enough for anyone to pick it up quickly using in-house examples and documentation.
If it's because you want a strong community, then any of the named entries on Mr Raibles site (tip of the hat to @Alison for the link) will suffice. A quick Google against any of the names you've provided will illustrate their popularity.
Overall, you want a framework that fits well with the way that you and your team develop code. It should be quick to learn and easy to maintain. You'll be working with it day in day out so you'll need to trial it against your most common use cases and see if the other developers like it.