The officer who has charge of the stock ledger of a corporation shall prepare and make, at least ten days before every election of directors, a complete list of the stockholders entitled to vote at said election, arranged in alphabetical order. Such list shall be open during the usual hours for business at the place where said election is to be held for 10 days next preceding the date of said election, to the examination of any stockholder, and shall be produced and kept at the time and place of election during the whole time thereof, and subject to the inspection of any stockholder who may be present. Upon the willful neglect or refusal of the said directors to produce such a list at any election they shall be ineligible to any office at such election.