I think that you'll be more competitive if you can double your volunteering hrs. Right now your ECs are rather cookie cutter.
I suggest, from your list:
List:
Emory, Northwestern, Upenn, Michigan, WashU, Mt. Sinai, Case Western, Duke, Vandy, NYU, Rochester, USC, Tufts, Einstein, Univ of Missouri, Tulane, Wake Forest, Miami, Drexel, Boston, Duke, Yale, GW, Georgetown, Pittsburgh, Chicago, Hopkins, Columbia, Cornell
Suggest adding Jefferson, Hofstra, U AR, U VM