This interactive map reveals the date, location, intensity and reason for protest.