Thompson David N — Insider transactions, Officer at AMERINST INSURANCE GROUP LTD | InsiderLens