| 31 |
BANK BRUSSELS LAMBERT BBL REPRESENTATIVE OFFICE IN SOUTH AFRICA |
| 32 |
BANK OF CHINA JOHANNESBURG BRANCH |
| 33 |
BANK OF INDIA JOHANNESBURG BRANCH |
| 34 |
BANK OF TAIWAN SOUTH AFRICA BRANCH |
| 35 |
BANKSERV LIMITED |
| 36 |
BARNARD JACOBS MELLET PRIVATE CLIENT SERVICES (PTY) LTD |
| 37 |
BARNARD JACOBS MELLETT AND CO (PTY) LIMITED |
| 38 |
BCX CONFIRMATIONS |
| 39 |
BIDVEST BANK LTD |
| 40 |
BNP PARIBAS CADIZ STOCKBROKING (PTY) LTD |
| 41 |
BNP PARIBAS JOHANNESBURG |
| 42 |
BOE PRIVATE BANK TRUST COMPANY LIMITED |
| 43 |
BOE STOCKBROKERS (PTY) LTD. |
| 44 |
BOE TRUST LIMITED |
| 45 |
BOND STREET SECURITIES (PTY) LTD |
| 46 |
BPI CAPITAL AFRICA (PTY) LTD |
| 47 |
BRAIT SECUTITIES (PTY) LTD |
| 48 |
BROCKHOUSE COOPER SA PTY |
| 49 |
BTN MONDIAL |
| 50 |
BUSINESS CONNEXION |
| 51 |
CADIZ |
| 52 |
CAPITAL CORPORATION (PTY) LTD |
| 53 |
CAPITEC BANK LIMITED |
| 54 |
CARPE DIEM ESTATE |
| 55 |
CATALYST FUND MANAGERS |
| 56 |
CCD (PTY) LTD |
| 57 |
CGU HOLDINGS LIMITED |
| 58 |
CHINA CONSTRUCTION BANK JOHANNESBURG BRANCH |
| 59 |
CITIBANK SOUTH AFRICA |
| 60 |
CITIGROUP GLOBAL MARKETS (PTY) LTD |