You are obviously an accomplished candidate and I’m confident you have a good chance at one of the many top schools you’ve listed. I just want to reply to your comment about spamming fee waiver schools, cause, why not? Not cool.
One of the schools you listed doesn’t even offer ANY of the 4 majors you are interested in, I know because I have a kid there. So please do not waste an AO’s time and the college’s funds by applying to schools you really would never even attend just because they tried to attract you with a fee waiver. Character counts as much as all of your accomplishments. Boa sorte.