Canadian GP 2012: Hamilton Is 7th Winner In 7 Races