5,658,152 shares14.63% 4,683,575 shares12.11% 4,360,866 shares11.27% 4,007,493 shares10.36% 3,555,885 shares9.20%
Francisco Javier Otegui Orensan 1,943,362 shares5.03% 2,094,062 shares5.41%
The Bank of New York Nominees Ltd as custodian for Hanover Catalyst Fund 1,366,832 shares3.54% 7,892,928 shares20.41%
1,646,362 shares4.25% The Bank of New York Nominees Ltd as custodian for Hanover Catalyst Fund 1,866,832 shares4.83% 4,869,500 shares12.59%
1,256,362 shares3.25%
The Bank of New York Nominees Ltd as custodian for Hanover Catalyst Fund 2,181,832 shares5.64%
Hanover Investors Management LLP 1,541,832 shares3.99%
1,400,000 shares3.62%
Francisco Javier Otegui Orensan 1,165,759 shares3.02%