SHAREHOLDERS AGREEMENT BETWEEN PELAWAN INVESTMENTS (PROPRIETARY) LIMITED AND ANOORAQ RESOURCES CORPORATION AND THE PELAWAN TRUST AND PLATEAU RESOURCES (PROPRIETARY) LIMITED MADE AS OF JUNE 12, 2009