108,260,974 shares10.76% 108,158,744 shares10.74% 54,067,716 shares5.36% 54,455,877 shares5.41% 52,262,906 shares5.20% 68,809,945 shares6.84% 51,904,419 shares5.15% 50,806,806 shares5.04% 50,494,687 shares5.01%
50,592,032 shares5.03% 48,881,486 shares6.17%
62,070,017 shares6.17% 51,123,782 shares5.08%
70,575,650 shares7.03%
Allan & Gill Gray Foundation 50,514,616 shares5.03%
51,167,466 shares5.10%
The Capital Group Companies, Inc. 99,497,396 shares9.93%
The Capital Group Companies, Inc. The Capital Group Companies, Inc. 105,861,884 shares10.57%