- LEGAL PRACTITIONERS INDEMNITY INSURANCE FUND
549300LPLK2TR3TQSZ76PRETORIA
- B P Bernstein Pty Ltd
3789001EC0C8B297FA40Johannesburg
- Nedbank Group Limited
3789009E42FA3CB31065Sandton
- BIMBO QSR HOLDINGS SOUTH AFRICA
549300DBFBZ0BLULQ389PRETORIA
- True South Issuer (PTY) LTD
3789003C89B7A259AD82Johannesburg
- Lunar Capital (Pty) Limited
3789008BE374FBF65743Johannesburg
- PLC Nominees (Pty) Ltd
378900EBD8C72BF6CC38Johannesburg
- ASSA ABLOY (SA)
549300P1QR4EF9RZOU55ROODEPOORT
- PROTEA SOUTH AFRICA FR RETAIL HEDGE FUND
21380067XLRP42LFYH53CAPE TOWN
- Sanlam Developing Markets Limited
37890039B2C22016A753Johannesburg
- Sasol Limited
378900F4544561A97588Sandton
- PORTFOLIOMETRIX ASSET MANAGEMENT SA
2138009193R1RUVE4M87JOHANNESBURG
- Advantage Solutions (Pty) Limited
3789007AD9D571DA6937Bryanston
- 10X Investments (Pty) Ltd
378900C6855A55469330Cape Town
- AVI Financial Services Proprietary Limited
378900AC63AB8CC45798Johannesburg
- SALTLIGHT CAPITAL MANAGEMENT
254900IQ4OJSYVYZ5F26SANDTON
- NLZT BUSINESS SOLUTIONS
98450099D85ACA73FC39JOHANNESBURG
- CoreSolutions Fund Managers (RF) (Pty) Ltd
3789002A427C64BDDC96Cape Town
- Colourfield Liability Solutions (Pty) Ltd
254900LI9KIF760W3G22Johannesburg
- RYNAT CAPITAL
984500A7A153D148A014PRETORIA
- BLACK MOUNTAIN INVESTMENT MANAGEMENT
213800DI6USTPSUN6D63JOHANNESBURG
- Protea Capital Management (Pty) Ltd
37890072FB238C3EF462Germiston
- Liberty Securities (Pty) Ltd
5493003R5E0816CT5E21Johannesburg
- OLD MUTUAL MAXIMUM RETURN FUND OF FUNDS
549300BWXHKP5MQZ5276CAPE TOWN
- TORNONEX
54930014ORWOP3SPTL17Johannesburg
- DIFFERENTIAL CAPITAL
378900D7E2FDD803EC23BRYANSTON
- Alicerose Nominee
254900MSMB88H21OOT51JOHANNESBURG
- Goudstad Nominees
254900VM1KO6NQ2U0I83Johannesburg
- ABSA INVESTMENT MANAGEMENT SERVICES
254900LA3EUYZWMDMK61Johannesburg
- FRADEY NOMINEES (RF)
2549003V094K9QTOQV95Johannesburg
- Sanlam Emerging Markets (Pty) Limited
37890084AB02C8C06D31Bellville
- Velocity Trade Capital (Pty) Ltd
378900602DFE9439CD29Cape Town
- SAAB GRINTEK DEFENCE
549300G7VVI125HGE604CENTURION
- R.N.E Holdings (Proprietary) Limited
894500L05M446OG1AM28Pretoria
- CLAINOS CAPITAL
549300CT1PFQFZCB3A40JOHANNESBURG
- OLD MUTUAL CAPITAL BUILDER FUND
549300S1U58KZBKB7U71CAPE TOWN
- SCHNEIDER ELECTRIC SOUTH AFRICA
3789006CE375D8121492MIDRAND
- KZN Municipal Pension Fund
549300T6K46OWTVRJE96Cape Town
- ASTRON ENERGY
21380071ZAXXOI959P81CAPE TOWN
- SUBINITE
2549005J2C6ZU33HXL39Constantia Kloof Roodepoort
- TRANSACTION CAPITAL
213800LKDMT3FP3FQU40GAUTENG
- GLENCORE HOLDINGS SOUTH AFRICA (PTY) LTD
9845000B55E6A0530709MELROSE NORTH
- CREDIT OPPORTUNITIES FUND 15
2138002ZULSWI8M1E765CAPE TOWN
- SOMONA LOGISTICS
254900IMLHSYS0C6J983Cape Town
- Anchor Stockbrokers (Pty) Ltd
378900C2E1BAF5DDF144Sandton
- RDR CAPITAL
254900GU3LT6OCFTLC82JOHANNESBURG
- Metair Investments Limited
378900C0933C7C909172Johannesburg
- Exemplar REITail
3789000558287E37F130Centurion
- SIEMENS GAMESA RENEWABLE ENERGY
529900HMB62EEP2YJU02WATERFALL CITY
- ANDREAS STIHL
984500DEAJBXCEA4SA93PIETERMARITZBURG
- Truworths International Limited
37890099AFD770037522Cape Town
- OLD MUTUAL SUPERFUND PROVIDENT FUND
549300844NNR57ZHTO03CAPE TOWN
- OLD MUTUAL SUPERFUND PENSION FUND
549300QOKAL36CCRTZ59CAPE TOWN
- AVI Limited
378900C2D68805FAAF75Johannesburg
- NINETY ONE
2138006NUUFPDXHSUP38CAPE TOWN
- TERRA PAYMENT SERVICES SOUTH AFRICA (RF)
254900ZLDTOLZKZV1L69CENTURION
- LIFE HEALTHCARE PROVIDENT FUND
549300CDAO1PCMM1L224RANDBURG
- LIFE HEALTHCARE DB PENSION FUND
549300FN72QDHV8SR044JOHANNESBURG
- LEATHER INDUSTRY PROVIDENT FUND (THE)
549300D74CTB5JTA5O83DURBAN
- SUMITOMO CORPORATION AFRICA
2138006MG3H3LF56PC77SANDOWN