All surface and subsurface waters reserved to the people for common use, except mineral and medicinal waters, are subject to appropriation. Priority of appropriation shall give prior right. Except for public water supply, an appropriation of water shall be limited to stated purposes and subject to preferences among beneficial uses, concurrent or otherwise, as prescribed by law, and to the general reservation of fish and wildlife.