| Morgan Stanley |
Delaware |
0 |
0 |
65070419 |
0 |
3044189 |
0.89 % |
22/10/2024 |
| BLUM CAPITAL PARTNERS, L.P. |
Delaware |
84772720 |
0 |
92834340 |
0 |
3580907 |
7.3 % |
08/04/2022 |
| 666 Third Ave. - 9th Floor, New York, New York 10017 |
Delaware |
44384322 |
0 |
44548432 |
0 |
44548432 |
5.03 % |
11/02/2022 |
| 666 Third Ave. - 9th Floor, New York, New York 10017 |
Delaware |
44960349 |
0 |
45126507 |
0 |
45126507 |
5.08 % |
06/01/2022 |
| 666 Third Ave. - 9th Floor, New York, New York 10017 |
Delaware |
92826501 |
0 |
92961911 |
0 |
10 |
12 % |
11/02/2021 |
| 666 Third Ave. - 9th Floor, New York, New York 10017 |
Delaware |
90990972 |
0 |
91073882 |
0 |
10 |
12 % |
12/02/2020 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
2681635 |
0.34 % |
04/02/2016 |
| Investec Asset Management Limited |
United Kingdom |
0 |
34799783 |
0 |
34799783 |
34799783 |
4.47 % |
28/01/2016 |
| Franklin Resources, Inc. |
Delaware |
47091767 |
0 |
47091767 |
0 |
14888662 |
10.9 % |
12/02/2015 |
| Investec Asset Management (PTY) Limited |
South Africa |
52167801 |
0 |
52167801 |
0 |
52167801 |
6.73 % |
12/02/2015 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
62756265 |
8.09 % |
29/01/2015 |
| Investec Asset Management Limited |
United Kingdom |
0 |
0 |
0 |
77871759 |
77871759 |
10.05 % |
15/05/2014 |
| Tax ID # 57-1156902 |
Delaware |
0 |
0 |
0 |
0 |
59595028 |
7.73 % |
14/02/2014 |
| Investec Asset Management Limited |
United Kingdom |
0 |
71643151 |
0 |
71643151 |
71643151 |
9.3 % |
06/02/2014 |
| (1) BlackRock, Inc. |
Delaware |
46997467 |
0 |
48575330 |
0 |
48575330 |
6.3 % |
31/01/2014 |
| Investec Asset Management Limited |
United Kingdom |
0 |
54165677 |
0 |
54165677 |
54165677 |
7.42 % |
14/02/2013 |
| Tax ID # 57-1156902 |
Delaware |
0 |
0 |
0 |
0 |
47198164 |
6.47 % |
11/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
50294552 |
0 |
50294552 |
0 |
50294552 |
6.89 % |
06/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
45724780 |
0 |
45724780 |
0 |
45724780 |
6.24 % |
13/02/2012 |
| Tax ID # 57-1156902 |
Delaware |
0 |
0 |
0 |
0 |
40715649 |
5.62 % |
09/02/2012 |
| Investec Asset Management Limited |
United Kingdom |
0 |
52526263 |
0 |
0 |
52526263 |
7.25 % |
09/02/2012 |
| Investec Asset Management Limited |
United Kingdom |
0 |
40166993 |
0 |
0 |
40166993 |
5.69 % |
10/02/2011 |
| Investec Asset Management (PTY) Limited |
South Africa |
0 |
40166993 |
0 |
0 |
40166993 |
5.69 % |
10/02/2011 |
| (1) BlackRock, Inc. |
Delaware |
46782116 |
0 |
46782116 |
0 |
46782116 |
6.49 % |
04/02/2011 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
38944150 |
5.53 % |
10/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
47757891 |
0 |
47757891 |
0 |
47757891 |
6.67 % |
29/01/2010 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
43103657 |
6.6 % |
12/02/2009 |
| (on behalf of its investment advisory subsidiaries - See Item 7) |
NUMBER OF SHARES BENEFICALLY OWNED BY EACH REPORTING PERSON WITH |
0 |
28049156 |
0 |
28049156 |
28049156 |
4.29 % |
08/12/2008 |
| (on behalf of its investment advisory subsidiaries - See Item 7) |
NUMBER OF SHARES BENEFICALLY OWNED BY EACH REPORTING PERSON WITH |
0 |
55557971 |
0 |
55557971 |
55557971 |
8.3 % |
08/02/2008 |
| (on behalf of its investment advisory subsidiaries - See Item 7) |
NUMBER OF SHARES BENEFICALLY OWNED BY EACH REPORTING PERSON WITH |
0 |
37463118 |
0 |
37463118 |
37463118 |
6.64 % |
13/02/2007 |
| Company Limited |
Africa |
10 |
10 |
10 |
10 |
98467758 |
20.03 % |
26/10/2004 |