Wrestlemania Main Events

Hi Scott, 

Without looking it up or cheating can you name the main events of Wrestlemania 21 all the way to last years offering?

Nope!  There's a period in the middle where I can barely even remember who was in the main events.  Cena or Edge or something?