Unlikely that 4 showers will be running at once.
18 litres a minute is a bit on the poor side.
I would fit an unvented cylinder and an accumulator tank.
Feed all the showers from the accumulator and hot water tanks.
I would use an ACV tank as these have extremely fast reheat times
and...