| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 21,338,277 | 21,626,307 | +288,030 | 0.49 | 0.60 | +0.11 | buy |
| VAN ECK ASSOCIATES CORP | 17,225,477 | 21,213,276 | +3,987,799 | 2.41 | 3.23 | +0.82 | buy |
| FMR LLC | 20,354,843 | 19,577,184 | -777,659 | 0.18 | 0.21 | +0.03 | sell |
| ROYAL BANK OF CANADA | 14,659,194 | 15,031,299 | +372,105 | 0.44 | 0.58 | +0.14 | buy |
| FIL Ltd | 12,880,609 | 12,617,456 | -263,153 | 1.64 | 1.99 | +0.35 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 11,672,706 | 11,867,001 | +194,295 | 0.64 | 0.84 | +0.20 | buy |
| BANK OF MONTREAL /CAN/ | 9,611,204 | 10,369,783 | +758,579 | 0.65 | 0.86 | +0.21 | buy |
| TD ASSET MANAGEMENT INC | 9,665,456 | 9,764,366 | +98,910 | 1.32 | 1.60 | +0.28 | buy |
| MACKENZIE FINANCIAL CORP | 8,687,624 | 8,843,378 | +155,754 | 1.76 | 2.15 | +0.39 | buy |
| DEUTSCHE BANK AG\ | 8,570,961 | 8,729,296 | +158,335 | 0.47 | 0.59 | +0.11 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 8,629,935 | 6,745,089 | -1,884,846 | 0.86 | 0.74 | -0.12 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 6,529,513 | 5,749,629 | -779,884 | 2.90 | 2.69 | -0.21 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 5,108,126 | 5,304,873 | +196,747 | 0.06 | 0.07 | +0.01 | buy |
| BANK OF AMERICA CORP /DE/ | 5,474,453 | 5,246,324 | -228,129 | 0.07 | 0.08 | +0.01 | sell |
| First Eagle Investment Management, LLC | 5,192,410 | 5,193,057 | +647 | 1.55 | 1.79 | +0.24 | buy |
| CIBC Asset Management Inc | 4,838,011 | 4,358,701 | -479,310 | 1.99 | 2.16 | +0.18 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 3,340,792 | 4,243,645 | +902,853 | 0.50 | 0.79 | +0.29 | buy |
| CIBC WORLD MARKET INC. | 3,539,924 | 4,161,958 | +622,034 | 1.07 | 1.48 | +0.41 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 3,753,351 | 4,091,837 | +338,486 | 0.52 | 0.71 | +0.19 | buy |
| 1832 Asset Management L.P. | 3,711,480 | 3,918,282 | +206,802 | 0.80 | 1.05 | +0.26 | buy |
| TD Waterhouse Canada Inc. | 1,061,709 | 3,669,899 | +2,608,190 | 1.12 | 2.27 | +1.16 | buy |
| NATIONAL BANK OF CANADA /FI/ | 3,789,835 | 3,664,691 | -125,144 | 0.66 | 0.76 | +0.10 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 3,635,686 | 3,539,686 | -96,000 | 0.41 | 0.46 | +0.05 | sell |
| Amundi | 3,378,692 | 3,533,877 | +155,185 | 0.16 | 0.20 | +0.04 | buy |
| Legal & General Group Plc | 3,491,203 | 3,294,218 | -196,985 | 0.13 | 0.15 | +0.02 | sell |
| GOLDMAN SACHS GROUP INC | 3,877,145 | 3,191,832 | -685,313 | 0.09 | 0.09 | -0.01 | sell |
| Invesco Ltd. | 3,284,923 | 3,143,036 | -141,887 | 0.07 | 0.08 | +0.01 | sell |
| JPMORGAN CHASE & CO | 2,705,410 | 2,807,583 | +102,173 | 0.03 | 0.04 | +0.01 | buy |
| Capital Wealth Planning, LLC | 1,880,580 | 2,459,250 | +578,670 | 2.07 | 2.75 | +0.68 | buy |
| MORGAN STANLEY | 3,052,065 | 2,277,643 | -774,422 | 0.03 | 0.03 | -0.00 | sell |
| Clearbridge Investments, LLC | 2,149,463 | 2,174,124 | +24,661 | 0.29 | 0.38 | +0.09 | buy |
| TORONTO DOMINION BANK | 1,755,224 | 1,706,978 | -48,246 | 0.53 | 0.67 | +0.14 | sell |
| Swiss National Bank | 1,332,758 | 1,689,958 | +357,200 | 0.13 | 0.20 | +0.06 | buy |
| Nuveen, LLC | 1,352,291 | 1,672,722 | +320,431 | 0.06 | 0.09 | +0.03 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,520,595 | 1,621,030 | +100,435 | 0.05 | 0.07 | +0.01 | buy |
| Neuberger Berman Group LLC | 1,913,598 | 1,489,126 | -424,472 | 0.24 | 0.23 | -0.01 | sell |
| BANK OF NOVA SCOTIA | 1,084,889 | 1,475,764 | +390,875 | 0.27 | 0.52 | +0.25 | buy |
| AGF MANAGEMENT LTD | 892,110 | 1,397,622 | +505,512 | 0.66 | 1.27 | +0.62 | buy |
| DekaBank Deutsche Girozentrale | 1,317,039 | 1,317,039 | 0 | 0.16 | 0.44 | +0.28 | hold |
| UBS Group AG | 1,107,869 | 1,225,455 | +117,586 | 0.04 | 0.04 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,201,617 | 1,217,650 | +16,033 | 0.03 | 0.04 | +0.01 | buy |
| Alberta Investment Management Corp | 1,145,114 | 1,154,371 | +9,257 | 1.16 | 1.44 | +0.28 | buy |
| Federation des caisses Desjardins du Quebec | 611,803 | 1,128,288 | +516,485 | 0.40 | 0.82 | +0.42 | buy |
| FRANKLIN RESOURCES INC | 993,996 | 1,052,026 | +58,030 | 0.04 | 0.05 | +0.01 | buy |
| PICTON MAHONEY ASSET MANAGEMENT | 767,180 | 968,916 | +201,736 | 1.43 | 2.05 | +0.62 | buy |
| AMERICAN CENTURY COMPANIES INC | 997,625 | 964,734 | -32,891 | 0.09 | 0.10 | +0.02 | sell |
| Bank of New York Mellon Corp | 795,821 | 935,829 | +140,008 | 0.02 | 0.03 | +0.01 | buy |
| BRADLEY FOSTER & SARGENT INC/CT | 1,054,251 | 919,553 | -134,698 | 2.63 | 2.90 | +0.27 | sell |
| GROUPAMA ASSET MANAGMENT | 1,141,959 | 916,470 | -225,489 | 2.82 | 2.72 | -0.11 | sell |
| BNP Paribas Asset Management Holding S.A. | 491,315 | 878,804 | +387,489 | 0.13 | 0.21 | +0.08 | buy |
| SCOTIA CAPITAL INC. | 806,664 | 872,774 | +66,110 | 0.55 | 0.73 | +0.18 | buy |
| LAZARD ASSET MANAGEMENT LLC | 921,514 | 825,276 | -96,238 | 0.27 | 0.28 | +0.01 | sell |
| GUARDIAN CAPITAL LP | 1,024,503 | 818,770 | -205,733 | 5.16 | 4.38 | -0.77 | sell |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 755,833 | 815,737 | +59,904 | 0.68 | 0.98 | +0.30 | buy |
| AQR CAPITAL MANAGEMENT LLC | 855,547 | 793,097 | -62,450 | 0.08 | 0.07 | -0.00 | sell |
| PAULSON & CO. INC. | 783,561 | 783,561 | 0 | 4.07 | 5.11 | +1.04 | hold |
| Artemis Investment Management LLP | 571,247 | 759,712 | +188,465 | 1.17 | 1.64 | +0.47 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 446,499 | 755,162 | +308,663 | 0.06 | 0.12 | +0.06 | buy |
| MUFG SECURITIES (CANADA), LTD. | 765,186 | 743,181 | -22,005 | 3.61 | 4.33 | +0.72 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 848,243 | 740,999 | -107,244 | 0.02 | 0.02 | +0.00 | sell |
| BlackRock, Inc. | 664,055 | 721,554 | +57,499 | 0.00 | 0.00 | +0.00 | buy |
| SPROTT INC. | 718,019 | 685,083 | -32,936 | 4.36 | 4.22 | -0.14 | sell |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 675,764 | 677,169 | +1,405 | 0.19 | 0.22 | +0.02 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 694,513 | 654,890 | -39,623 | 0.37 | 0.43 | +0.06 | sell |
| Addenda Capital Inc. | 667,254 | 628,844 | -38,410 | 4.56 | 5.00 | +0.44 | sell |
| RAYMOND JAMES FINANCIAL INC | 650,951 | 615,792 | -35,159 | 0.03 | 0.04 | +0.00 | sell |
| Capital Research Global Investors | 0 | 580,559 | +580,559 | 0.00 | 0.02 | +0.02 | buy |
| Allianz Asset Management GmbH | 452,046 | 572,612 | +120,566 | 0.09 | 0.13 | +0.05 | buy |
| Korea Investment CORP | 474,758 | 550,368 | +75,610 | 0.16 | 0.23 | +0.07 | buy |
| WELLS FARGO & COMPANY/MN | 609,830 | 539,045 | -70,785 | 0.02 | 0.02 | +0.00 | sell |
| Allspring Global Investments Holdings, LLC | 526,079 | 538,236 | +12,157 | 0.14 | 0.19 | +0.04 | buy |
| DJE Kapital AG | 524,869 | 503,088 | -21,781 | 2.48 | 2.21 | -0.27 | sell |
| NORTHERN TRUST CORP | 485,121 | 496,368 | +11,247 | 0.01 | 0.01 | +0.00 | buy |
| ALTRINSIC GLOBAL ADVISORS LLC | 636,105 | 462,903 | -173,202 | 3.87 | 3.36 | -0.50 | sell |
| CANADA LIFE ASSURANCE Co | 455,897 | 450,894 | -5,003 | 0.13 | 0.16 | +0.03 | sell |
| Euro Pacific Asset Management, LLC | 455,056 | 447,528 | -7,528 | 8.08 | 8.33 | +0.26 | sell |
| AVIVA PLC | 427,640 | 440,067 | +12,427 | 0.12 | 0.15 | +0.03 | buy |
| FEDERATED HERMES, INC. | 510,710 | 412,309 | -98,401 | 0.14 | 0.14 | -0.01 | sell |
| Cheviot Value Management, LLC | 425,853 | 411,089 | -14,764 | 9.33 | 8.38 | -0.95 | sell |
| Cannell & Spears LLC | 509,073 | 389,145 | -119,928 | 1.61 | 1.55 | -0.07 | sell |
| LPL Financial LLC | 400,520 | 384,648 | -15,872 | 0.02 | 0.02 | +0.00 | sell |
| Hillsdale Investment Management Inc. | 414,943 | 383,209 | -31,734 | 1.95 | 2.12 | +0.17 | sell |
| Pictet Asset Management Holding SA | 360,920 | 361,794 | +874 | 0.06 | 0.08 | +0.02 | buy |
| Canoe Financial LP | 711,604 | 356,830 | -354,774 | 1.64 | 0.99 | -0.65 | sell |
| JANE STREET GROUP, LLC | 86,119 | 347,620 | +261,501 | 0.02 | 0.08 | +0.06 | buy |
| CITIGROUP INC | 311,401 | 344,488 | +33,087 | 0.04 | 0.04 | +0.01 | buy |
| Russell Investments Group, Ltd. | 317,358 | 336,228 | +18,870 | 0.06 | 0.07 | +0.01 | buy |
| BARCLAYS PLC | 336,461 | 309,959 | -26,502 | 0.02 | 0.02 | -0.00 | sell |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 290,913 | 305,354 | +14,441 | 0.11 | 0.13 | +0.03 | buy |
| BLI - Banque de Luxembourg Investments | 303,000 | 303,000 | 0 | 1.51 | 1.51 | +0.01 | hold |
| ENVESTNET ASSET MANAGEMENT INC | 256,644 | 302,950 | +46,306 | 0.01 | 0.02 | +0.00 | buy |
| APG Asset Management N.V. | 299,021 | 295,924 | -3,097 | 0.12 | 0.16 | +0.04 | sell |
| Candriam S.C.A. | 244,626 | 292,778 | +48,152 | 0.21 | 0.31 | +0.10 | buy |
| Man Group plc | 311,522 | 291,130 | -20,392 | 0.10 | 0.12 | +0.02 | sell |
| AMERIPRISE FINANCIAL INC | 160,620 | 290,070 | +129,450 | 0.01 | 0.02 | +0.01 | buy |
| State of Tennessee, Department of Treasury | 286,846 | 286,846 | 0 | 0.18 | 0.20 | +0.02 | hold |
| Progeny 3, Inc. | 284,925 | 284,925 | 0 | 2.60 | 3.09 | +0.49 | hold |
| AustralianSuper Pty Ltd | 145,079 | 271,541 | +126,462 | 0.11 | 0.29 | +0.17 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 689,171 | 266,008 | -423,163 | 0.25 | 0.11 | -0.13 | sell |
| CAPITAL FUND MANAGEMENT S.A. | 291,105 | 265,884 | -25,221 | 0.47 | 0.48 | +0.02 | sell |