SHAREHOLDERS AGREEMENT by and among AFLAC INCORPORATED, JAPAN POST HOLDINGS CO., LTD., J&A ALLIANCE HOLDINGS CORPORATION, in its capacity as trustee of J&A ALLIANCE TRUST and GENERAL INCORPORATED ASSOCIATION J&A ALLIANCE