(a) The bylaws of a close corporation shall provide for an annual meeting of stockholders in accordance with Title 2 of this article, but the meeting need not be held unless requested by a stockholder.
(b) A request for an annual meeting shall be in writing and delivered to the president or secretary of the corporation:
(1) At least 30 days before the date specified in the bylaws for the meeting; or
(2) If the bylaws specify a period during which the date for the meeting may be set, at least 30 days before the beginning of that period.