You have very nice stats. I see that you are applying to a lot of places that are really strong on research. While a research experience needn't be in the sciences, unless what you describe as "some finance research" was fairly substantive, you might want to consider adding more schools below the US News & Business Report top 20. Very strong leadership or humanitarian experiences may also be valued by the highly-selective schools and get around this, but I don't see evidence of this on your brief summary of activites. Just a thought.