Protest demographics looks like ages 20-30.
Id say even younger. Quite a few are riding skate boards.