2,000 protesters want affordable prices