30,404,532 shares5.00%
Saba Capital Management, L.P. 31,530,500 shares5.19%
59,248,512 shares9.72% The Wellcome Trust Limited as trustee of The Wellcome Trust 186,000,000 shares30.00%
69,185,088 shares10.32% 69,096,142 shares10.31% 68,838,351 shares10.27% 67,121,590 shares10.02%