Any person who, between sunset and sunrise, takes or collects any shells or shellfish from the shores or waters in this state shall be fined not less than one hundred dollars or more than five hundred dollars or imprisoned not more than thirty days or both.