Det kommunala bolaget Gästrike Vatten samägs av Gävle , Hofors , Ockelbo och Älvkarleby kommuner .