| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 38,793,685 | 37,669,625 | -1,124,060 | 0.51 | 0.58 | +0.07 | sell |
| VANGUARD GROUP INC | 18,554,651 | 18,789,090 | +234,439 | 0.03 | 0.03 | +0.00 | buy |
| First Eagle Investment Management, LLC | 18,096,257 | 17,158,963 | -937,294 | 3.25 | 3.49 | +0.24 | sell |
| FMR LLC | 16,514,268 | 17,034,701 | +520,433 | 0.08 | 0.10 | +0.02 | buy |
| VAN ECK ASSOCIATES CORP | 17,592,979 | 13,067,785 | -4,525,194 | 1.79 | 1.36 | -0.43 | sell |
| ROYAL BANK OF CANADA | 10,008,456 | 10,162,384 | +153,928 | 0.17 | 0.20 | +0.03 | buy |
| FIL Ltd | 12,154,803 | 9,932,403 | -2,222,400 | 0.93 | 0.87 | -0.06 | sell |
| Capital International Investors | 7,549,606 | 7,502,126 | -47,480 | 0.12 | 0.14 | +0.02 | sell |
| TD ASSET MANAGEMENT INC | 7,008,027 | 7,252,054 | +244,027 | 0.54 | 0.66 | +0.12 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 5,107,833 | 6,955,810 | +1,847,977 | 0.89 | 1.24 | +0.36 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 6,933,363 | 6,796,854 | -136,509 | 0.20 | 0.24 | +0.04 | sell |
| BANK OF MONTREAL /CAN/ | 5,120,087 | 6,455,675 | +1,335,588 | 0.23 | 0.30 | +0.07 | buy |
| GOLDMAN SACHS GROUP INC | 3,285,290 | 5,135,299 | +1,850,009 | 0.05 | 0.08 | +0.04 | buy |
| BANK OF AMERICA CORP /DE/ | 4,481,459 | 4,500,770 | +19,311 | 0.03 | 0.04 | +0.01 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 3,653,717 | 4,213,259 | +559,542 | 0.02 | 0.03 | +0.01 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2,743,476 | 4,197,048 | +1,453,572 | 0.17 | 0.30 | +0.12 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 3,230,338 | 3,984,041 | +753,703 | 0.26 | 0.37 | +0.11 | buy |
| NATIONAL BANK OF CANADA /FI/ | 4,000,876 | 3,864,380 | -136,496 | 0.39 | 0.49 | +0.10 | sell |
| MACKENZIE FINANCIAL CORP | 3,571,271 | 3,648,753 | +77,482 | 0.42 | 0.49 | +0.08 | buy |
| CIBC WORLD MARKET INC. | 3,311,890 | 3,332,375 | +20,485 | 0.66 | 0.77 | +0.11 | buy |
| Legal & General Group Plc | 3,009,688 | 3,202,980 | +193,292 | 0.07 | 0.08 | +0.01 | buy |
| JPMORGAN CHASE & CO | 3,088,506 | 3,185,567 | +97,061 | 0.02 | 0.02 | +0.00 | buy |
| DEUTSCHE BANK AG\ | 2,628,005 | 2,930,606 | +302,601 | 0.09 | 0.11 | +0.02 | buy |
| CIBC Asset Management Inc | 3,185,420 | 2,837,098 | -348,322 | 0.91 | 0.92 | +0.02 | sell |
| HORIZON KINETICS ASSET MANAGEMENT LLC | 2,985,486 | 2,792,112 | -193,374 | 3.18 | 3.81 | +0.63 | sell |
| MORGAN STANLEY | 2,470,608 | 2,681,101 | +210,493 | 0.01 | 0.02 | +0.00 | buy |
| Neuberger Berman Group LLC | 3,129,860 | 2,482,383 | -647,477 | 0.22 | 0.20 | -0.01 | sell |
| Amundi | 2,617,847 | 2,266,699 | -351,148 | 0.08 | 0.08 | -0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 2,097,735 | 2,220,735 | +123,000 | 0.16 | 0.17 | +0.01 | buy |
| BlackRock, Inc. | 2,119,367 | 2,198,704 | +79,337 | 0.00 | 0.00 | +0.00 | buy |
| Invesco Ltd. | 2,085,042 | 2,110,427 | +25,385 | 0.03 | 0.04 | +0.01 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 2,596,494 | 1,712,476 | -884,018 | 0.82 | 0.60 | -0.22 | sell |
| DekaBank Deutsche Girozentrale | 1,628,243 | 1,628,243 | 0 | 0.25 | 0.30 | +0.05 | hold |
| Federation des caisses Desjardins du Quebec | 1,712,607 | 1,556,023 | -156,584 | 0.67 | 0.68 | +0.01 | sell |
| KING LUTHER CAPITAL MANAGEMENT CORP | 1,524,942 | 1,517,782 | -7,160 | 0.59 | 0.70 | +0.10 | sell |
| Capital Research Global Investors | 565,165 | 1,458,898 | +893,733 | 0.01 | 0.03 | +0.02 | buy |
| UBS Group AG | 1,151,644 | 1,430,299 | +278,655 | 0.02 | 0.03 | +0.01 | buy |
| BANK OF NOVA SCOTIA | 1,324,707 | 1,423,448 | +98,741 | 0.24 | 0.28 | +0.04 | buy |
| Swiss National Bank | 1,378,800 | 1,305,800 | -73,000 | 0.07 | 0.08 | +0.01 | sell |
| TORONTO DOMINION BANK | 769,327 | 1,281,873 | +512,546 | 0.15 | 0.28 | +0.13 | buy |
| Qube Research & Technologies Ltd | 70,967 | 1,245,766 | +1,174,799 | 0.01 | 0.20 | +0.19 | buy |
| Tidal Investments LLC | 879,248 | 1,229,212 | +349,964 | 0.52 | 0.58 | +0.07 | buy |
| BARCLAYS PLC | 1,034,572 | 1,162,744 | +128,172 | 0.04 | 0.05 | +0.01 | buy |
| SPROTT INC. | 1,118,810 | 1,151,886 | +33,076 | 5.03 | 4.83 | -0.20 | buy |
| MILLENNIUM MANAGEMENT LLC | 203,782 | 1,107,551 | +903,769 | 0.02 | 0.10 | +0.08 | buy |
| Orbis Allan Gray Ltd | 1,023,924 | 1,023,924 | 0 | 0.45 | 0.49 | +0.04 | hold |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,034,007 | 1,019,424 | -14,583 | 0.02 | 0.02 | +0.00 | sell |
| Man Group plc | 636,955 | 977,575 | +340,620 | 0.12 | 0.21 | +0.09 | buy |
| Canoe Financial LP | 980,013 | 972,532 | -7,481 | 1.26 | 1.55 | +0.30 | sell |
| CANADA LIFE ASSURANCE Co | 904,584 | 944,177 | +39,593 | 0.13 | 0.15 | +0.02 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 1,108,839 | 910,064 | -198,775 | 0.58 | 0.58 | +0.00 | sell |
| Dixon Mitchell Investment Counsel Inc. | 830,987 | 838,870 | +7,883 | 2.90 | 3.34 | +0.44 | buy |
| TD Waterhouse Canada Inc. | 739,597 | 809,093 | +69,496 | 0.48 | 0.59 | +0.11 | buy |
| JUPITER ASSET MANAGEMENT LTD | 669,281 | 789,913 | +120,632 | 0.50 | 0.76 | +0.26 | buy |
| MUFG SECURITIES (CANADA), LTD. | 769,377 | 751,177 | -18,200 | 2.10 | 2.35 | +0.25 | sell |
| DUDLEY & SHANLEY, INC. | 763,475 | 695,665 | -67,810 | 10.77 | 12.52 | +1.75 | sell |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 849,157 | 687,782 | -161,375 | 0.16 | 0.14 | -0.02 | sell |
| SCOTIA CAPITAL INC. | 631,973 | 680,487 | +48,514 | 0.27 | 0.32 | +0.05 | buy |
| JANE STREET GROUP, LLC | 224,922 | 678,413 | +453,491 | 0.03 | 0.09 | +0.06 | buy |
| AMERICAN CENTURY COMPANIES INC | 663,848 | 646,177 | -17,671 | 0.03 | 0.04 | +0.00 | sell |
| CITIGROUP INC | 660,571 | 642,354 | -18,217 | 0.04 | 0.05 | +0.01 | sell |
| GABELLI FUNDS LLC | 671,250 | 628,800 | -42,450 | 0.43 | 0.48 | +0.05 | sell |
| BOWEN HANES & CO INC | 618,275 | 617,840 | -435 | 1.40 | 1.73 | +0.33 | sell |
| DIMENSIONAL FUND ADVISORS LP | 474,350 | 529,144 | +54,794 | 0.01 | 0.01 | +0.00 | buy |
| TOCQUEVILLE ASSET MANAGEMENT L.P. | 513,313 | 511,464 | -1,849 | 0.70 | 0.83 | +0.13 | sell |
| AVIVA PLC | 515,467 | 507,234 | -8,233 | 0.10 | 0.10 | +0.01 | sell |
| FEDERATED HERMES, INC. | 657,188 | 492,015 | -165,173 | 0.11 | 0.10 | -0.01 | sell |
| Nuveen, LLC | 475,917 | 479,337 | +3,420 | 0.01 | 0.01 | +0.00 | buy |
| HSBC HOLDINGS PLC | 357,761 | 475,417 | +117,656 | 0.02 | 0.03 | +0.01 | buy |
| Addenda Capital Inc. | 289,167 | 472,290 | +183,123 | 1.27 | 2.18 | +0.91 | buy |
| Bank of New York Mellon Corp | 447,043 | 470,027 | +22,984 | 0.01 | 0.01 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 410,941 | 464,045 | +53,104 | 0.01 | 0.01 | +0.00 | buy |
| TWO SIGMA INVESTMENTS, LP | 808,294 | 462,921 | -345,373 | 0.13 | 0.08 | -0.05 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 479,566 | 461,195 | -18,371 | 0.61 | 0.66 | +0.05 | sell |
| Douglas Lane & Associates, LLC | 491,100 | 457,435 | -33,665 | 0.64 | 0.71 | +0.07 | sell |
| BARINGS LLC | 438,776 | 446,693 | +7,917 | 0.92 | 0.95 | +0.03 | buy |
| NORTHERN TRUST CORP | 401,938 | 444,569 | +42,631 | 0.00 | 0.01 | +0.00 | buy |
| Allianz Asset Management GmbH | 491,487 | 425,258 | -66,229 | 0.06 | 0.06 | -0.00 | sell |
| ROYAL LONDON ASSET MANAGEMENT LTD | 29,841 | 417,208 | +387,367 | 0.01 | 0.10 | +0.09 | buy |
| Moerus Capital Management LLC | 488,154 | 398,347 | -89,807 | 18.71 | 18.11 | -0.60 | sell |
| BLI - Banque de Luxembourg Investments | 435,000 | 385,000 | -50,000 | 1.11 | 1.26 | +0.14 | sell |
| RAYMOND JAMES FINANCIAL INC | 371,064 | 380,126 | +9,062 | 0.01 | 0.01 | +0.00 | buy |
| Hillsdale Investment Management Inc. | 397,579 | 374,759 | -22,820 | 1.32 | 1.27 | -0.05 | sell |
| Russell Investments Group, Ltd. | 306,055 | 365,208 | +59,153 | 0.03 | 0.05 | +0.01 | buy |
| MACQUARIE GROUP LTD | 214,032 | 361,674 | +147,642 | 0.03 | 0.04 | +0.02 | buy |
| Fiera Capital Corp | 362,288 | 351,462 | -10,826 | 0.11 | 0.13 | +0.02 | sell |
| Stack Financial Management, Inc | 352,725 | 350,292 | -2,433 | 2.80 | 3.25 | +0.45 | sell |
| Perpetual Ltd | 580,701 | 350,041 | -230,660 | 0.61 | 0.49 | -0.13 | sell |
| GUARDIAN CAPITAL LP | 391,180 | 335,706 | -55,474 | 1.24 | 1.21 | -0.03 | sell |
| Generali Asset Management SPA SGR | 451,019 | 326,668 | -124,351 | 1.01 | 0.84 | -0.17 | sell |
| Summit Financial, LLC | 290,671 | 322,953 | +32,282 | 0.59 | 0.55 | -0.04 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 335,815 | 310,846 | -24,969 | 0.10 | 0.11 | +0.01 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 692,761 | 308,767 | -383,994 | 0.08 | 0.05 | -0.04 | sell |
| Allspring Global Investments Holdings, LLC | 302,350 | 302,050 | -300 | 0.05 | 0.05 | +0.01 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 362,130 | 297,261 | -64,869 | 0.00 | 0.00 | -0.00 | sell |
| Korea Investment CORP | 290,948 | 289,605 | -1,343 | 0.06 | 0.07 | +0.01 | sell |
| Euro Pacific Asset Management, LLC | 293,660 | 285,701 | -7,959 | 4.25 | 3.81 | -0.44 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 230,000 | 279,009 | +49,009 | 0.02 | 0.03 | +0.01 | buy |
| SCHWARTZ INVESTMENT COUNSEL INC | 273,000 | 273,000 | 0 | 0.81 | 1.02 | +0.22 | hold |
| KEYBANK NATIONAL ASSOCIATION/OH | 295,572 | 265,017 | -30,555 | 0.10 | 0.10 | +0.01 | sell |