STOCKHOLDERS’ AGREEMENT BY AND AMONG APOLLO HAMLET HOLDINGS, LLC, APOLLO HAMLET HOLDINGS B, LLC, TPG HAMLET HOLDINGS, LLC, TPG HAMLET HOLDINGS B, LLC, CO- INVEST HAMLET HOLDINGS, SERIES LLC, CO-INVEST HAMLET HOLDINGS B, LLC, HAMLET HOLDINGS LLC AND...