129,407 people have taken the pledge