| Absa Bank Limited |
Corporate Banking Services Natal/479 Durban |
ABSAZAJJCDB |
| Ubs South Africa (Proprietary) Limited |
Johannesburg |
UBSWZAJJ |
| Watermark Securities (Pty) Ltd |
Johannesburg |
WASPZAJJ |
| Deutsche Securities Pty Ltd |
Johannesburg |
IVJRZAJJ |
| Allan Gray Limited |
Cape Town |
GRAYZAJC |
| Hsbc Securities (South Africa) (Pty) Ltd |
Houghton Johannesburg |
SMJCZAJC |
| Computershare Limited |
Johannesburg |
CSEVZAJJ200 |
| Transnet Limited |
Johannesburg |
TNETZAJJ |
| Sasfin Frankel Pollak Securities (Pty) Ltd |
Cape Town |
SFPSZAJJ055 |
| Strate Ltd.(Formerly Universal Exchange Corporation Limited) |
Sandton |
UNEXZAJJ |
| Curo Fund Services (Pty) Ltd |
Cape Town |
TAFAZAJC |
| Strate Ltd |
Strate Registrar Johannesburg |
STRAZAJJREG |
| Bankserv Limited |
Johannesburg |
BKSVZAJJ |
| Rmb Securities (Pty) Limited |
Jse Settlement Office Johannesburg |
RMBSZAJJJSE |
| Hsbc Securities (South Africa) (Pty) Ltd |
Rondebosch |
SMJCZAJC022 |
| South African Bank of Athens Limited The |
Johannesburg |
BATHZAJJ |
| Boe Stockbrokers (Pty) Ltd. |
Pietermaritzburg |
NBOEZAJ2011 |
| Boe Stockbrokers (Pty) Ltd. |
Cape Town |
NBOEZAJ2033 |
| Foord Asset Management (Proprietary) Limited |
Pinelands |
FRDGZAJJ |
| Jp Morgan Equities South Africa Pty Limited |
Rosebank |
JPMEZAJJ033 |