Hi there,
Thanks for your post and nice job on the GMAT!
Your GPA doesn't strike me as a concern, and I wouldn't worry too much about the AWA, and obviously your overall GMAT was excellent. You've got some solid development/work experience under your belt and I'm sure strong analytical, quant and project management skills. Your volunteering experience is an additional plus as well. I don't know whether you feel you have some leadership examples, and I'd encourage you to highlight any teamwork skills or other experiences motivating others etc, but in general your school list sounds appropriate. It's a bit of a long list so just be sure you have the time to devote to the essays, and research each school to ensure that you know it well and can make a case for why you are a good fit for each program.
Let us know what q's you have and/or if you are interested in a free consultation at any point you can register at
https://www.mbamission.com/consult.php.
Best wishes!