| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 199,820,601 | 197,679,763 | -2,140,838 | 0.92 | 1.32 | +0.40 | sell |
| Capital Research Global Investors | 146,331,336 | 164,432,659 | +18,101,323 | 0.91 | 1.24 | +0.33 | buy |
| ROYAL BANK OF CANADA | 112,782,200 | 124,812,950 | +12,030,750 | 0.67 | 1.15 | +0.48 | buy |
| FMR LLC | 91,223,138 | 85,203,825 | -6,019,313 | 0.16 | 0.22 | +0.06 | sell |
| BANK OF MONTREAL /CAN/ | 69,490,752 | 63,903,165 | -5,587,587 | 0.93 | 1.27 | +0.34 | sell |
| Fisher Asset Management, LLC | 42,745,981 | 45,024,405 | +2,278,424 | 0.49 | 0.74 | +0.25 | buy |
| CIBC WORLD MARKET INC. | 44,146,600 | 44,886,474 | +739,874 | 2.68 | 3.85 | +1.17 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 41,023,224 | 40,281,315 | -741,909 | 0.93 | 1.27 | +0.34 | sell |
| TD ASSET MANAGEMENT INC | 37,945,726 | 39,940,897 | +1,995,171 | 1.04 | 1.58 | +0.54 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 34,060,000 | 37,457,500 | +3,397,500 | 1.95 | 3.02 | +1.06 | buy |
| TORONTO DOMINION BANK | 18,515,655 | 33,159,478 | +14,643,823 | 1.11 | 3.12 | +2.01 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0 | 28,956,345 | +28,956,345 | 0.00 | 0.76 | +0.76 | buy |
| 1832 Asset Management L.P. | 31,482,179 | 27,936,558 | -3,545,621 | 1.35 | 1.80 | +0.45 | sell |
| MACKENZIE FINANCIAL CORP | 30,927,340 | 27,430,542 | -3,496,798 | 1.24 | 1.61 | +0.37 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 28,899,810 | 26,746,244 | -2,153,566 | 0.81 | 1.12 | +0.31 | sell |
| GOLDMAN SACHS GROUP INC | 3,827,522 | 26,158,715 | +22,331,193 | 0.02 | 0.17 | +0.15 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6,750,206 | 23,006,826 | +16,256,620 | 0.02 | 0.13 | +0.10 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 20,518,621 | 21,326,029 | +807,408 | 0.04 | 0.07 | +0.02 | buy |
| GQG Partners LLC | 0 | 17,555,471 | +17,555,471 | 0.00 | 1.35 | +1.35 | buy |
| YACKTMAN ASSET MANAGEMENT LP | 18,775,420 | 16,541,598 | -2,233,822 | 8.90 | 10.75 | +1.85 | sell |
| TD Waterhouse Canada Inc. | 6,758,445 | 16,147,338 | +9,388,893 | 1.42 | 2.19 | +0.77 | buy |
| JPMORGAN CHASE & CO | 14,308,539 | 16,080,173 | +1,771,634 | 0.03 | 0.05 | +0.02 | buy |
| CIBC Asset Management Inc | 17,003,831 | 15,698,709 | -1,305,122 | 1.40 | 1.87 | +0.48 | sell |
| T. Rowe Price Investment Management, Inc. | 34,178,745 | 12,236,328 | -21,942,417 | 0.73 | 0.41 | -0.32 | sell |
| NATIONAL BANK OF CANADA /FI/ | 18,566,785 | 12,004,421 | -6,562,364 | 0.64 | 0.59 | -0.05 | sell |
| FIL Ltd | 10,600,859 | 11,751,875 | +1,151,016 | 0.27 | 0.45 | +0.18 | buy |
| MORGAN STANLEY | 10,946,534 | 10,192,029 | -754,505 | 0.02 | 0.03 | +0.01 | sell |
| SCOTIA CAPITAL INC. | 9,052,806 | 9,481,269 | +428,463 | 1.23 | 1.89 | +0.66 | buy |
| DIMENSIONAL FUND ADVISORS LP | 9,555,467 | 9,410,323 | -145,144 | 0.07 | 0.10 | +0.03 | sell |
| Capital International Investors | 1,609,863 | 9,111,146 | +7,501,283 | 0.01 | 0.10 | +0.10 | buy |
| Alberta Investment Management Corp | 2,025,500 | 8,876,883 | +6,851,383 | 0.41 | 2.67 | +2.26 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 9,551,007 | 8,374,795 | -1,176,212 | 0.06 | 0.08 | +0.02 | sell |
| FRANKLIN RESOURCES INC | 6,214,564 | 8,000,836 | +1,786,272 | 0.05 | 0.10 | +0.04 | buy |
| Amundi | 7,776,990 | 7,994,427 | +217,437 | 0.07 | 0.11 | +0.03 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 1,648,978 | 7,805,579 | +6,156,601 | 0.30 | 2.25 | +1.96 | buy |
| Legal & General Group Plc | 7,632,656 | 7,346,630 | -286,026 | 0.06 | 0.08 | +0.03 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 6,982,395 | 7,289,181 | +306,786 | 0.04 | 0.05 | +0.02 | buy |
| Swiss National Bank | 5,536,362 | 7,011,862 | +1,475,500 | 0.11 | 0.20 | +0.08 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 6,021,473 | 6,717,486 | +696,013 | 0.53 | 0.75 | +0.22 | buy |
| BANK OF NOVA SCOTIA | 4,380,500 | 6,565,392 | +2,184,892 | 0.22 | 0.56 | +0.34 | buy |
| Egerton Capital (UK) LLP | 0 | 5,690,211 | +5,690,211 | 0.00 | 3.07 | +3.07 | buy |
| BANK OF AMERICA CORP /DE/ | 6,849,876 | 5,625,767 | -1,224,109 | 0.02 | 0.02 | +0.00 | sell |
| Boston Partners | 5,710,729 | 5,422,643 | -288,086 | 0.20 | 0.28 | +0.08 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 4,666,597 | 5,381,403 | +714,806 | 1.73 | 2.74 | +1.00 | buy |
| WCM INVESTMENT MANAGEMENT, LLC | 4,183,999 | 5,122,209 | +938,210 | 0.29 | 0.58 | +0.29 | buy |
| AQR CAPITAL MANAGEMENT LLC | 3,680,735 | 4,708,442 | +1,027,707 | 0.07 | 0.11 | +0.04 | buy |
| Invesco Ltd. | 5,377,185 | 4,456,556 | -920,629 | 0.02 | 0.03 | +0.01 | sell |
| AGF MANAGEMENT LTD | 4,879,368 | 4,453,036 | -426,332 | 0.75 | 1.03 | +0.28 | sell |
| Fiera Capital Corp | 1,293,745 | 4,437,467 | +3,143,722 | 0.14 | 0.74 | +0.60 | buy |
| JANUS HENDERSON GROUP PLC | 7,495,778 | 4,301,460 | -3,194,318 | 0.11 | 0.10 | -0.01 | sell |
| Beutel, Goodman & Co Ltd. | 6,434,851 | 4,011,532 | -2,423,319 | 1.34 | 1.32 | -0.02 | sell |
| DEUTSCHE BANK AG\ | 2,113,071 | 3,868,748 | +1,755,677 | 0.02 | 0.06 | +0.04 | buy |
| GUARDIAN CAPITAL LP | 3,310,091 | 3,453,521 | +143,430 | 3.33 | 4.44 | +1.11 | buy |
| Canoe Financial LP | 5,588,945 | 3,433,507 | -2,155,438 | 2.57 | 2.28 | -0.29 | sell |
| UBS Group AG | 2,887,806 | 3,397,515 | +509,709 | 0.02 | 0.03 | +0.01 | buy |
| NORTHERN TRUST CORP | 3,239,454 | 3,308,188 | +68,734 | 0.01 | 0.02 | +0.01 | buy |
| MUFG SECURITIES (CANADA), LTD. | 3,171,955 | 3,087,764 | -84,191 | 2.99 | 4.32 | +1.33 | sell |
| Federation des caisses Desjardins du Quebec | 3,463,538 | 2,866,478 | -597,060 | 0.45 | 0.50 | +0.05 | sell |
| Goehring & Rozencwajg Associates, LLC | 1,902,413 | 2,827,853 | +925,440 | 6.38 | 7.41 | +1.02 | buy |
| Aviso Financial Inc. | 2,653,439 | 2,678,995 | +25,556 | 3.42 | 4.64 | +1.22 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 11,616,347 | 2,379,868 | -9,236,479 | 0.13 | 0.05 | -0.07 | sell |
| BlackRock, Inc. | 1,973,857 | 2,352,366 | +378,509 | 0.00 | 0.00 | +0.00 | buy |
| INGALLS & SNYDER LLC | 2,401,340 | 2,337,534 | -63,806 | 3.00 | 4.04 | +1.05 | sell |
| Clearbridge Investments, LLC | 2,545,271 | 2,303,885 | -241,386 | 0.07 | 0.29 | +0.22 | sell |
| Nuveen, LLC | 2,210,902 | 2,212,643 | +1,741 | 0.02 | 0.03 | +0.01 | buy |
| JANE STREET GROUP, LLC | 87,186 | 2,116,751 | +2,029,565 | 0.00 | 0.11 | +0.11 | buy |
| Bank of New York Mellon Corp | 3,227,229 | 2,115,044 | -1,112,185 | 0.02 | 0.02 | -0.00 | sell |
| State of Tennessee, Department of Treasury | 1,771,015 | 1,844,681 | +73,666 | 0.21 | 0.30 | +0.09 | buy |
| Addenda Capital Inc. | 1,913,178 | 1,812,408 | -100,770 | 2.64 | 3.49 | +0.85 | sell |
| Dixon Mitchell Investment Counsel Inc. | 2,126,037 | 1,702,696 | -423,341 | 2.41 | 2.91 | +0.50 | sell |
| Marathon Asset Management Ltd | 1,600,148 | 1,595,650 | -4,498 | 2.11 | 3.00 | +0.89 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 1,486,931 | 1,595,438 | +108,507 | 0.01 | 0.02 | +0.01 | buy |
| RAYMOND JAMES FINANCIAL INC | 1,499,115 | 1,529,093 | +29,978 | 0.02 | 0.02 | +0.01 | buy |
| AMERICAN CENTURY COMPANIES INC | 1,258,934 | 1,502,306 | +243,372 | 0.02 | 0.04 | +0.02 | buy |
| MILLER HOWARD INVESTMENTS INC /NY | 1,384,034 | 1,440,125 | +56,091 | 1.41 | 1.92 | +0.50 | buy |
| WELLS FARGO & COMPANY/MN | 1,358,767 | 1,434,223 | +75,456 | 0.01 | 0.01 | +0.00 | buy |
| DekaBank Deutsche Girozentrale | 1,427,745 | 1,427,745 | 0 | 0.21 | 0.12 | -0.09 | hold |
| Russell Investments Group, Ltd. | 1,616,694 | 1,427,003 | -189,691 | 0.06 | 0.07 | +0.02 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 1,626,182 | 1,415,917 | -210,265 | 0.03 | 0.04 | +0.01 | sell |
| Korea Investment CORP | 786,792 | 1,304,188 | +517,396 | 0.05 | 0.13 | +0.08 | buy |
| Ninety One UK Ltd | 0 | 1,194,306 | +1,194,306 | 0.00 | 0.13 | +0.13 | buy |
| FIRST MANHATTAN CO. LLC. | 1,401,603 | 1,158,981 | -242,622 | 0.13 | 0.16 | +0.03 | sell |
| NewEdge Wealth, LLC | 1,065,820 | 1,134,241 | +68,421 | 0.41 | 0.66 | +0.25 | buy |
| GW&K Investment Management, LLC | 1,309,506 | 1,118,706 | -190,800 | 0.38 | 0.48 | +0.10 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 356,756 | 1,011,022 | +654,266 | 0.04 | 0.16 | +0.12 | buy |
| Baskin Financial Services Inc. | 1,026,851 | 979,213 | -47,638 | 2.62 | 3.91 | +1.29 | sell |
| BANK OF NOVA SCOTIA TRUST CO | 885,404 | 970,403 | +84,999 | 2.61 | 4.06 | +1.45 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 912,594 | 956,471 | +43,877 | 0.07 | 0.10 | +0.03 | buy |
| Capital International, Inc./CA/ | 950,104 | 938,452 | -11,652 | 0.25 | 0.35 | +0.10 | sell |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 155,450 | 910,288 | +754,838 | 0.00 | 0.03 | +0.02 | buy |
| VAN ECK ASSOCIATES CORP | 67,277 | 879,171 | +811,894 | 0.00 | 0.03 | +0.03 | buy |
| Neuberger Berman Group LLC | 697,065 | 832,516 | +135,451 | 0.02 | 0.03 | +0.01 | buy |
| INTACT INVESTMENT MANAGEMENT INC. | 925,590 | 827,260 | -98,330 | 0.90 | 1.15 | +0.25 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 2,352,288 | 824,002 | -1,528,286 | 0.28 | 0.16 | -0.12 | sell |
| BARCLAYS PLC | 2,384,204 | 799,044 | -1,585,160 | 0.03 | 0.01 | -0.02 | sell |
| Hillsdale Investment Management Inc. | 488,289 | 775,589 | +287,300 | 0.46 | 1.03 | +0.57 | buy |
| FACTORY MUTUAL INSURANCE CO | 747,803 | 773,003 | +25,200 | 0.26 | 0.42 | +0.17 | buy |
| Scheer, Rowlett & Associates Investment Management Ltd. | 791,781 | 762,030 | -29,751 | 1.84 | 2.67 | +0.83 | sell |
| AMERIPRISE FINANCIAL INC | 656,489 | 742,726 | +86,237 | 0.01 | 0.01 | +0.00 | buy |
| LINCLUDEN MANAGEMENT LTD | 673,512 | 697,039 | +23,527 | 2.66 | 3.68 | +1.02 | buy |