Saba Capital Management, L.P. 8,210,085 shares5.01%
City of London Investment Management Company Limited 8,406,699 shares4.95% Platinum Investment Management Limited 8,811,352 shares4.92%
8,635,179 shares4.74% Bill & Melinda Gates Foundation Trust 28,017,627 shares15.01%
9,703,511 shares5.02% City of London Investment Management Company Limited 9,777,313 shares5.04%
9,603,912 shares4.92% 10,314,971 shares5.02% 10,280,632 shares4.98%