Okay, i would do that in future first
Here's what is found in wikipedia.
An AGM is held every year to elect the board of directors and inform their members of previous and future activities. It is an opportunity for the shareholders and partners to receive copies of the company's accounts as well as reviewing fiscal information for the past year and asking any questions regarding the directions the business will take in the future.
An extraordinary general meeting, commonly abbreviated as EGM, is a meeting of members of an organisation, shareholders of a company, or employees of an official body, which occurs at an irregular time.[1] The term is usually used where the group would ordinarily hold an annual general meeting (AGM), but where an issue arises which requires the input of the entire membership and is too serious or urgent to wait until the next AGM. Members and/or shareholders must be informed of the purpose of the EGM so that they may attend in a position where they can discuss and exercise intelligent judgment, otherwise any resolutions passed are invalid.[2]
So in short, AGM occurs annually while EGM is when a special occasion calls for it, especially for urgent issues that cannot wait till the next AGM