FORM OF SHAREHOLDERS RIGHTS AGREEMENT Dated as of May 27, 2019 between EUROSEAS LTD. and AMERICAN STOCK TRANSFER AND TRUST COMPANY, LLC, as Rights Agent