45,427,469 shares7.58% 48,000,495 shares8.01% 44,656,311 shares7.45% 40,160,649 shares6.70% J.P. Morgan Securities PLC 37,950,923 shares6.33% 42,483,460 shares7.09% 40,954,386 shares6.83% J.P. Morgan Securities PLC 32,984,839 shares5.50% J.P. Morgan Securities PLC 30,581,317 shares5.10%
43,245,104 shares7.21% Bank of America Corporation 45,690,676 shares7.62% 18,983,280 shares3.17%
Bank of America Corporation 3,564,578 shares0.59%
40,310,079 shares6.72% 30,162,651 shares5.02% 32,944,785 shares5.50%
Wellington Management Group LLP 27,603,640 shares4.60% Wellington Management International Ltd 28,380,673 shares4.73% Wellington Management International Ltd 30,089,049 shares5.01% Massachusetts Financial Services Company 26,642,798 shares4.44%
Wellington Management International Ltd 29,966,743 shares4.99% Wellington Management International Ltd 30,289,746 shares5.05% Wellington Management International Ltd 29,337,823 shares4.89% Wellington Management International Ltd 30,328,998 shares5.05% Wellington Management International Ltd 29,704,353 shares4.95% Wellington Management International Ltd 30,020,963 shares5.00%
Wellington Management Group LLP 30,957,146 shares5.16% Wellington Management Group LLP 30,530,796 shares5.09% 31,638,918 shares5.04% 31,366,159 shares4.80% 44,225,198 shares6.58%
Wellington Management Group LLP 34,357,006 shares5.11% Platinum Investment Management Limited 19,993,698 shares2.97%
35,692,810 shares5.30% Wellington Management Group LLP 32,574,913 shares4.85% Wellington Management Group LLP 34,989,956 shares5.21% 39,468,806 shares5.86% 39,136,928 shares5.81% 38,818,665 shares5.77% 38,455,797 shares5.72% 38,101,631 shares5.66%
Wellington Management Group LLP 33,376,467 shares4.97%