SHAREHOLDERS GENERAL MEETING