| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 144,344,207 | 290,594,452 | +146,250,245 | 1.82 | 1.69 | -0.13 | buy |
| Fisher Asset Management, LLC | 5,471 | 41,929,572 | +41,924,101 | 0.00 | 0.65 | +0.65 | buy |
| Capital Research Global Investors | 78,765,442 | 111,649,918 | +32,884,476 | 1.36 | 0.87 | -0.49 | buy |
| FIL Ltd | 24,058,129 | 52,803,545 | +28,745,416 | 1.82 | 1.86 | +0.04 | buy |
| T. Rowe Price Investment Management, Inc. | 24,960,599 | 45,781,993 | +20,821,394 | 1.17 | 1.03 | -0.14 | buy |
| 1832 Asset Management L.P. | 15,422,999 | 31,668,045 | +16,245,046 | 2.15 | 2.04 | -0.11 | buy |
| YACKTMAN ASSET MANAGEMENT LP | 15,037,911 | 29,456,746 | +14,418,835 | 10.32 | 9.84 | -0.48 | buy |
| GQG Partners LLC | 9,910,336 | 19,498,692 | +9,588,356 | 1.22 | 1.05 | -0.16 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 4,000,000 | 8,920,000 | +4,920,000 | 1.03 | 0.91 | -0.12 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 352,627 | 4,521,822 | +4,169,195 | 0.19 | 0.97 | +0.79 | buy |
| Boston Partners | 4,552,659 | 8,297,203 | +3,744,544 | 0.41 | 0.37 | -0.05 | buy |
| Alberta Investment Management Corp | 3,244,131 | 6,774,920 | +3,530,789 | 2.51 | 2.55 | +0.05 | buy |
| AGF MANAGEMENT LTD | 2,837,255 | 6,007,751 | +3,170,496 | 1.17 | 1.23 | +0.06 | buy |
| Ninepoint Partners LP | 59,460 | 3,106,292 | +3,046,832 | 0.48 | 10.50 | +10.02 | buy |
| SCOTIA CAPITAL INC. | 2,437,229 | 5,179,381 | +2,742,152 | 1.11 | 1.08 | -0.03 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2,347,161 | 4,668,848 | +2,321,687 | 0.05 | 0.05 | -0.00 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 2,241,367 | 4,453,589 | +2,212,222 | 0.41 | 0.38 | -0.03 | buy |
| Waratah Capital Advisors Ltd. | 769,538 | 2,475,393 | +1,705,855 | 1.76 | 3.23 | +1.47 | buy |
| Fiera Capital Corp | 1,543,662 | 3,096,620 | +1,552,958 | 0.34 | 0.34 | -0.00 | buy |
| GUARDIAN CAPITAL LP | 1,997,671 | 3,426,936 | +1,429,265 | 5.32 | 4.60 | -0.71 | buy |
| INGALLS & SNYDER LLC | 1,375,992 | 2,684,326 | +1,308,334 | 4.64 | 4.11 | -0.53 | buy |
| MUFG SECURITIES (CANADA), LTD. | 557 | 1,134,967 | +1,134,410 | 0.01 | 2.66 | +2.66 | buy |
| Addenda Capital Inc. | 1,195,270 | 2,310,433 | +1,115,163 | 4.74 | 4.46 | -0.28 | buy |
| MONTRUSCO BOLTON INVESTMENTS INC. | 1,302,218 | 2,391,130 | +1,088,912 | 1.06 | 0.89 | -0.17 | buy |
| MOORE CAPITAL MANAGEMENT, LP | 300,000 | 1,242,683 | +942,683 | 0.37 | 0.77 | +0.40 | buy |
| Dixon Mitchell Investment Counsel Inc. | 908,250 | 1,833,425 | +925,175 | 3.49 | 3.32 | -0.17 | buy |
| Marathon Asset Management Ltd | 1,238,516 | 2,092,278 | +853,762 | 2.55 | 2.36 | -0.19 | buy |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 143,300 | 996,400 | +853,100 | 0.51 | 0.82 | +0.31 | buy |
| GW&K Investment Management, LLC | 878,063 | 1,720,980 | +842,917 | 0.59 | 0.56 | -0.03 | buy |
| LETKO, BROSSEAU & ASSOCIATES INC | 990,567 | 1,830,240 | +839,673 | 1.31 | 1.24 | -0.08 | buy |
| MILLER HOWARD INVESTMENTS INC /NY | 906,056 | 1,722,123 | +816,067 | 2.27 | 2.03 | -0.23 | buy |
| Brandywine Global Investment Management, LLC | 835,073 | 1,580,116 | +745,043 | 0.46 | 0.42 | -0.04 | buy |
| Triasima Portfolio Management inc. | 755,202 | 1,482,364 | +727,162 | 4.84 | 4.83 | -0.01 | buy |
| FIRST MANHATTAN CO. LLC. | 776,604 | 1,485,340 | +708,736 | 0.19 | 0.17 | -0.02 | buy |
| BOWEN HANES & CO INC | 702,220 | 1,409,170 | +706,950 | 1.53 | 1.39 | -0.14 | buy |
| UNITED SERVICES AUTOMOBILE ASSOCIATION | 634,318 | 1,261,706 | +627,388 | 1.19 | 1.14 | -0.05 | buy |
| Korea Investment CORP | 901,936 | 1,420,810 | +518,874 | 0.17 | 0.13 | -0.05 | buy |
| Baskin Financial Services Inc. | 478,084 | 970,468 | +492,384 | 3.05 | 2.96 | -0.10 | buy |
| Clearbridge Investments, LLC | 721,966 | 1,186,643 | +464,677 | 0.04 | 0.03 | -0.01 | buy |
| Scheer, Rowlett & Associates Investment Management Ltd. | 446,117 | 889,424 | +443,307 | 2.52 | 2.43 | -0.09 | buy |
| NewEdge Wealth, LLC | 380,177 | 793,287 | +413,110 | 0.64 | 0.61 | -0.03 | buy |
| Point72 Europe (London) LLP | 120,114 | 509,444 | +389,330 | 0.82 | 1.49 | +0.68 | buy |
| INTACT INVESTMENT MANAGEMENT INC. | 461,420 | 831,150 | +369,730 | 1.39 | 1.11 | -0.28 | buy |
| Merewether Investment Management, LP | 334,019 | 703,400 | +369,381 | 1.36 | 1.32 | -0.04 | buy |
| BANK OF NOVA SCOTIA TRUST CO | 381,875 | 748,105 | +366,230 | 3.14 | 2.97 | -0.16 | buy |
| Rempart Asset Management Inc. | 335,108 | 658,856 | +323,748 | 4.91 | 4.62 | -0.29 | buy |
| QV Investors Inc. | 321,421 | 636,738 | +315,317 | 2.13 | 2.13 | +0.00 | buy |
| Blue Grotto Capital, LLC | 300,024 | 605,148 | +305,124 | 4.65 | 4.33 | -0.32 | buy |
| U.S. Capital Wealth Advisors, LLC | 309,994 | 607,366 | +297,372 | 0.91 | 0.82 | -0.09 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 458,192 | 748,801 | +290,609 | 0.09 | 0.07 | -0.02 | buy |
| Parkwood LLC | 227,249 | 501,550 | +274,301 | 1.56 | 2.22 | +0.66 | buy |
| JBF Capital, Inc. | 254,649 | 512,198 | +257,549 | 3.18 | 2.82 | -0.36 | buy |
| Harbor Advisors LLC | 249,900 | 499,800 | +249,900 | 3.50 | 3.26 | -0.24 | buy |
| Galibier Capital Management Ltd. | 382,328 | 631,286 | +248,958 | 6.99 | 5.59 | -1.40 | buy |
| Capital International, Inc./CA/ | 372,072 | 617,884 | +245,812 | 0.38 | 0.29 | -0.09 | buy |
| EXENCIAL WEALTH ADVISORS, LLC | 266,126 | 503,818 | +237,692 | 0.76 | 0.67 | -0.08 | buy |
| Sagefield Capital LP | 200,630 | 423,865 | +223,235 | 1.87 | 1.59 | -0.28 | buy |
| Guinness Asset Management LTD | 239,965 | 461,866 | +221,901 | 0.38 | 0.34 | -0.04 | buy |
| Northwest & Ethical Investments L.P. | 237,146 | 458,024 | +220,878 | 0.52 | 0.47 | -0.05 | buy |
| K.J. Harrison & Partners Inc | 162,468 | 381,714 | +219,246 | 1.92 | 2.24 | +0.32 | buy |
| Mudita Advisors LLP | 301,752 | 508,944 | +207,192 | 13.71 | 9.28 | -4.44 | buy |
| CIDEL ASSET MANAGEMENT INC | 223,515 | 416,854 | +193,339 | 1.30 | 1.15 | -0.15 | buy |
| ROBOTTI ROBERT | 159,386 | 341,762 | +182,376 | 1.65 | 1.91 | +0.26 | buy |
| INVESTMENT MANAGEMENT ASSOCIATES INC /ADV | 71,998 | 252,347 | +180,349 | 1.90 | 3.09 | +1.19 | buy |
| DIVIDEND ASSETS CAPITAL, LLC | 140,091 | 306,734 | +166,643 | 2.25 | 2.23 | -0.03 | buy |
| PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 160,000 | 320,000 | +160,000 | 1.00 | 0.89 | -0.11 | buy |
| Hillsdale Investment Management Inc. | 170,525 | 324,900 | +154,375 | 1.03 | 0.91 | -0.12 | buy |
| SIG North Trading, ULC | 85,928 | 235,186 | +149,258 | 2.40 | 2.18 | -0.22 | buy |
| Heathbridge Capital Management Ltd. | 171,700 | 317,900 | +146,200 | 5.06 | 4.80 | -0.27 | buy |
| Capital International Sarl | 95,381 | 233,437 | +138,056 | 0.24 | 0.25 | +0.01 | buy |
| Utah Retirement Systems | 126,230 | 252,460 | +126,230 | 0.11 | 0.11 | -0.01 | buy |
| FIDUCIARY TRUST CO | 115,437 | 230,494 | +115,057 | 0.14 | 0.12 | -0.01 | buy |
| LOUISBOURG INVESTMENTS INC. | 100,711 | 211,042 | +110,331 | 2.14 | 2.11 | -0.03 | buy |
| Old West Investment Management, LLC | 94,650 | 204,746 | +110,096 | 3.65 | 3.21 | -0.44 | buy |
| WEXFORD CAPITAL LP | 13,646 | 121,333 | +107,687 | 0.21 | 1.09 | +0.88 | buy |
| HUB Investment Partners, LLC | 78,394 | 184,094 | +105,700 | 0.33 | 0.32 | -0.01 | buy |
| Knights of Columbus Asset Advisors LLC | 102,134 | 206,887 | +104,753 | 0.56 | 0.48 | -0.08 | buy |
| Cumberland Partners Ltd | 109,635 | 210,376 | +100,741 | 0.61 | 0.54 | -0.06 | buy |
| Immersion Capital LLP | 97,887 | 195,774 | +97,887 | 2.96 | 3.90 | +0.94 | buy |
| Heronetta Management, L.P. | 104,300 | 193,600 | +89,300 | 6.96 | 6.03 | -0.92 | buy |
| Pacifica Partners Inc. | 86,598 | 174,096 | +87,498 | 2.90 | 2.73 | -0.17 | buy |
| Mraz, Amerine & Associates, Inc. | 82,969 | 168,282 | +85,313 | 1.20 | 1.23 | +0.03 | buy |
| HENNESSY ADVISORS INC | 92,100 | 177,000 | +84,900 | 0.30 | 0.24 | -0.06 | buy |
| NICOLA WEALTH MANAGEMENT LTD. | 181,963 | 266,126 | +84,163 | 1.82 | 1.16 | -0.66 | buy |
| Stokes Capital Advisors, LLC | 77,264 | 160,107 | +82,843 | 1.71 | 1.59 | -0.13 | buy |
| Verdence Capital Advisors LLC | 63,324 | 141,839 | +78,515 | 0.44 | 0.45 | +0.01 | buy |
| Peterson Wealth Services | 76,380 | 154,820 | +78,440 | 2.12 | 1.93 | -0.20 | buy |
| Investment Management Corp of Ontario | 76,409 | 153,618 | +77,209 | 0.17 | 0.15 | -0.03 | buy |
| Dakota Wealth Management | 80,681 | 154,589 | +73,908 | 0.15 | 0.13 | -0.02 | buy |
| Greenline Partners, LLC | 60,031 | 133,090 | +73,059 | 0.73 | 0.73 | -0.00 | buy |
| EAGLE GLOBAL ADVISORS LLC | 64,600 | 137,600 | +73,000 | 0.28 | 0.26 | -0.02 | buy |
| CAPITAL INTERNATIONAL LTD /CA/ | 71,445 | 143,484 | +72,039 | 0.26 | 0.24 | -0.03 | buy |
| Mediolanum International Funds Ltd | 68,954 | 138,632 | +69,678 | 0.11 | 0.08 | -0.04 | buy |
| Meixler Investment Management, Ltd. | 71,345 | 136,212 | +64,867 | 4.09 | 3.73 | -0.36 | buy |
| Capital Wealth Planning, LLC | 27,896 | 91,652 | +63,756 | 0.02 | 0.03 | +0.01 | buy |
| Metis Global Partners, LLC | 51,914 | 112,106 | +60,192 | 0.14 | 0.14 | -0.01 | buy |
| PCJ Investment Counsel Ltd. | 62,555 | 120,310 | +57,755 | 1.58 | 1.78 | +0.20 | buy |
| GRAYBILL WEALTH MANAGEMENT, LTD. | 54,954 | 112,004 | +57,050 | 100.00 | 100.00 | 0.00 | buy |
| Anthracite Investment Company, Inc. | 56,894 | 113,788 | +56,894 | 2.19 | 2.15 | -0.03 | buy |
| RITHOLTZ WEALTH MANAGEMENT | 62,620 | 118,855 | +56,235 | 0.16 | 0.14 | -0.03 | buy |