| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BROOKFIELD Corp /ON/ | 44,813,835 | 44,813,835 | 0 | 7.36 | 6.50 | -0.86 | hold |
| VANGUARD GROUP INC | 5,197,119 | 5,244,258 | +47,139 | 0.00 | 0.00 | -0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 4,425,099 | 4,677,627 | +252,528 | 0.08 | 0.07 | -0.01 | buy |
| FMR LLC | 5,389,512 | 4,494,246 | -895,266 | 0.01 | 0.01 | -0.00 | sell |
| FIL Ltd | 3,605,042 | 3,818,870 | +213,828 | 0.11 | 0.09 | -0.02 | buy |
| Legal & General Group Plc | 3,055,945 | 3,357,753 | +301,808 | 0.03 | 0.02 | -0.00 | buy |
| CIBC Private Wealth Group LLC | 2,857,704 | 2,816,612 | -41,092 | 0.17 | 0.14 | -0.04 | sell |
| PARNASSUS INVESTMENTS, LLC | 6,491,404 | 2,572,928 | -3,918,476 | 0.41 | 0.14 | -0.28 | sell |
| CIBC Asset Management Inc | 1,649,627 | 2,454,472 | +804,845 | 0.18 | 0.21 | +0.03 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,101,251 | 1,899,541 | +798,290 | 0.01 | 0.01 | +0.00 | buy |
| MORGAN STANLEY | 1,251,785 | 1,839,511 | +587,726 | 0.00 | 0.00 | +0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 1,778,795 | 1,740,795 | -38,000 | 0.08 | 0.07 | -0.01 | sell |
| ClearBridge Investments Ltd | 1,884,348 | 1,728,674 | -155,674 | 1.52 | 1.21 | -0.31 | sell |
| SCOTIA CAPITAL INC. | 1,609,824 | 1,643,047 | +33,223 | 0.30 | 0.24 | -0.06 | buy |
| NORGES BANK | 1,625,169 | 1,639,680 | +14,511 | 0.01 | 0.01 | -0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1,860,185 | 1,608,887 | -251,298 | 0.06 | 0.04 | -0.02 | sell |
| Baird Financial Group, Inc. | 1,126,713 | 1,529,868 | +403,155 | 0.07 | 0.08 | +0.00 | buy |
| TD Waterhouse Canada Inc. | 1,403,589 | 1,445,530 | +41,941 | 0.51 | 0.36 | -0.15 | buy |
| STATE STREET CORP | 1,445,669 | 1,430,207 | -15,462 | 0.00 | 0.00 | -0.00 | sell |
| Clearbridge Investments, LLC | 1,116,016 | 1,373,814 | +257,798 | 0.03 | 0.03 | -0.00 | buy |
| ROYAL BANK OF CANADA | 1,016,766 | 1,345,876 | +329,110 | 0.01 | 0.01 | +0.00 | buy |
| BANK OF AMERICA CORP /DE/ | 887,339 | 1,335,027 | +447,688 | 0.00 | 0.00 | +0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,139,996 | 1,191,847 | +51,851 | 0.00 | 0.00 | -0.00 | buy |
| BANK OF MONTREAL /CAN/ | 833,995 | 1,190,575 | +356,580 | 0.01 | 0.01 | +0.00 | buy |
| WELLS FARGO & COMPANY/MN | 966,878 | 1,065,624 | +98,746 | 0.01 | 0.01 | -0.00 | buy |
| CIBC WORLD MARKET INC. | 773,775 | 826,078 | +52,303 | 0.06 | 0.05 | -0.01 | buy |
| Invesco Ltd. | 495,759 | 788,468 | +292,709 | 0.00 | 0.00 | +0.00 | buy |
| Advisors Capital Management, LLC | 382,451 | 781,570 | +399,119 | 0.22 | 0.35 | +0.13 | buy |
| BAILLIE GIFFORD & CO | 642,865 | 778,630 | +135,765 | 0.01 | 0.01 | +0.00 | buy |
| NewGen Asset Management Ltd | 206,400 | 762,800 | +556,400 | 3.46 | 10.07 | +6.60 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 748,015 | 728,222 | -19,793 | 0.01 | 0.02 | +0.00 | sell |
| AGF MANAGEMENT LTD | 518,278 | 710,621 | +192,343 | 0.09 | 0.10 | +0.01 | buy |
| Neuberger Berman Group LLC | 650,984 | 691,329 | +40,345 | 0.02 | 0.01 | -0.00 | buy |
| ArrowMark Colorado Holdings LLC | 517,800 | 616,800 | +99,000 | 0.16 | 0.17 | +0.01 | buy |
| GUARDIAN CAPITAL LP | 593,124 | 590,767 | -2,357 | 0.62 | 0.51 | -0.11 | sell |
| GOLDMAN SACHS GROUP INC | 684,275 | 587,054 | -97,221 | 0.00 | 0.00 | -0.00 | sell |
| JPMORGAN CHASE & CO | 564,759 | 559,383 | -5,376 | 0.00 | 0.00 | -0.00 | sell |
| AXA S.A. | 0 | 538,691 | +538,691 | 0.00 | 0.04 | +0.04 | buy |
| Bank of New York Mellon Corp | 590,426 | 531,828 | -58,598 | 0.00 | 0.00 | -0.00 | sell |
| Foresight Group Ltd Liability Partnership | 0 | 480,293 | +480,293 | 0.00 | 5.03 | +5.03 | buy |
| Washington Trust Advisors, Inc. | 342,337 | 439,839 | +97,502 | 0.94 | 0.99 | +0.05 | buy |
| Swiss National Bank | 440,050 | 407,050 | -33,000 | 0.01 | 0.01 | -0.00 | sell |
| NEW SOUTH CAPITAL MANAGEMENT INC | 391,544 | 388,939 | -2,605 | 0.49 | 0.40 | -0.09 | sell |
| Amundi | 332,071 | 379,413 | +47,342 | 0.00 | 0.00 | -0.00 | buy |
| CANADA LIFE ASSURANCE Co | 0 | 366,818 | +366,818 | 0.00 | 0.02 | +0.02 | buy |
| NATIONAL BANK OF CANADA /FI/ | 387,484 | 365,078 | -22,406 | 0.02 | 0.02 | -0.00 | sell |
| PineBridge Investments, L.P. | 302,413 | 341,161 | +38,748 | 0.08 | 0.07 | -0.01 | buy |
| NORTHERN TRUST CORP | 337,482 | 332,838 | -4,644 | 0.00 | 0.00 | -0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 473,440 | 324,104 | -149,336 | 0.01 | 0.00 | -0.00 | sell |
| FIRST TRUST ADVISORS LP | 306,476 | 316,113 | +9,637 | 0.01 | 0.01 | -0.00 | buy |
| Harvest Portfolios Group Inc. | 281,095 | 304,982 | +23,887 | 0.34 | 0.29 | -0.05 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 306,430 | 297,431 | -8,999 | 0.01 | 0.01 | -0.00 | sell |
| AMF Tjanstepension AB | 0 | 280,206 | +280,206 | 0.00 | 0.05 | +0.05 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 274,192 | 275,239 | +1,047 | 0.01 | 0.00 | -0.00 | buy |
| Rempart Asset Management Inc. | 154,245 | 271,210 | +116,965 | 0.92 | 1.28 | +0.36 | buy |
| TD ASSET MANAGEMENT INC | 842,807 | 241,275 | -601,532 | 0.02 | 0.01 | -0.02 | sell |
| DAVENPORT & Co LLC | 263,834 | 225,652 | -38,182 | 0.05 | 0.03 | -0.02 | sell |
| SHELL ASSET MANAGEMENT CO | 193,667 | 225,307 | +31,640 | 0.26 | 0.29 | +0.03 | buy |
| Russell Investments Group, Ltd. | 123,730 | 206,733 | +83,003 | 0.01 | 0.01 | +0.00 | buy |
| BARCLAYS PLC | 248,763 | 197,032 | -51,731 | 0.00 | 0.00 | -0.00 | sell |
| BECKER CAPITAL MANAGEMENT INC | 163,902 | 196,164 | +32,262 | 0.17 | 0.17 | -0.00 | buy |
| BANK OF NOVA SCOTIA | 193,880 | 194,003 | +123 | 0.01 | 0.01 | -0.00 | buy |
| Korea Investment CORP | 27,207 | 191,595 | +164,388 | 0.00 | 0.01 | +0.01 | buy |
| SHELTON CAPITAL MANAGEMENT | 187,400 | 187,400 | 0 | 0.17 | 0.13 | -0.04 | hold |
| PFG Investments, LLC | 160,681 | 184,702 | +24,021 | 0.86 | 0.27 | -0.59 | buy |
| OPPENHEIMER & CO INC | 151,070 | 176,654 | +25,584 | 0.08 | 0.07 | -0.01 | buy |
| MIROVA | 102,007 | 174,653 | +72,646 | 0.60 | 0.76 | +0.16 | buy |
| Point72 Europe (London) LLP | 0 | 171,800 | +171,800 | 0.00 | 0.39 | +0.39 | buy |
| Focus Partners Wealth | 115,701 | 161,267 | +45,566 | 0.04 | 0.03 | -0.01 | buy |
| DEUTSCHE BANK AG\ | 524,627 | 158,935 | -365,692 | 0.01 | 0.00 | -0.01 | sell |
| DekaBank Deutsche Girozentrale | 100,496 | 151,868 | +51,372 | 0.01 | 0.01 | +0.00 | buy |
| VAN ECK ASSOCIATES CORP | 168,609 | 138,727 | -29,882 | 0.01 | 0.01 | -0.00 | sell |
| Rockefeller Capital Management L.P. | 114,982 | 136,514 | +21,532 | 0.01 | 0.01 | -0.00 | buy |
| MIRABELLA FINANCIAL SERVICES LLP | 19,932 | 135,369 | +115,437 | 0.08 | 0.24 | +0.16 | buy |
| FIRST MANHATTAN CO. LLC. | 136,149 | 127,844 | -8,305 | 0.01 | 0.01 | -0.00 | sell |
| RHUMBLINE ADVISERS | 141,313 | 123,143 | -18,170 | 0.00 | 0.00 | -0.00 | sell |
| Federation des caisses Desjardins du Quebec | 131,180 | 121,256 | -9,924 | 0.04 | 0.03 | -0.01 | sell |
| NIA IMPACT ADVISORS, LLC | 129,066 | 117,397 | -11,669 | 2.14 | 1.15 | -0.99 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 116,244 | 116,447 | +203 | 0.01 | 0.01 | +0.00 | buy |
| C WorldWide Group Holding A/S | 114,736 | 114,736 | 0 | 0.04 | 0.03 | -0.01 | hold |
| Arjuna Capital | 105,282 | 114,251 | +8,969 | 0.95 | 0.80 | -0.15 | buy |
| Green Alpha Advisors, LLC | 97,711 | 104,775 | +7,064 | 2.03 | 1.86 | -0.16 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 88,001 | 103,781 | +15,780 | 0.04 | 0.04 | +0.00 | buy |
| XML Financial, LLC | 149,485 | 103,072 | -46,413 | 0.45 | 0.26 | -0.19 | sell |
| OSSIAM | 85,838 | 100,394 | +14,556 | 0.04 | 0.04 | +0.00 | buy |
| Alpine Global Management, LLC | 0 | 100,000 | +100,000 | 0.00 | 0.48 | +0.48 | buy |
| UBS Group AG | 66,635 | 99,158 | +32,523 | 0.00 | 0.00 | +0.00 | buy |
| STIFEL FINANCIAL CORP | 92,066 | 97,724 | +5,658 | 0.00 | 0.00 | -0.00 | buy |
| TORONTO DOMINION BANK | 61,718 | 96,910 | +35,192 | 0.00 | 0.00 | +0.00 | buy |
| HSBC HOLDINGS PLC | 66,764 | 96,356 | +29,592 | 0.00 | 0.00 | -0.00 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 0 | 94,996 | +94,996 | 0.00 | 0.01 | +0.01 | buy |
| Trexquant Investment LP | 51,476 | 91,429 | +39,953 | 0.03 | 0.04 | +0.01 | buy |
| ALPINE WOODS CAPITAL INVESTORS, LLC | 96,235 | 90,150 | -6,085 | 0.41 | 0.42 | +0.00 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 266,793 | 90,133 | -176,660 | 0.00 | 0.00 | -0.00 | sell |
| Waterloo Capital, L.P. | 53,039 | 87,567 | +34,528 | 0.25 | 0.27 | +0.03 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 100,500 | 85,800 | -14,700 | 0.01 | 0.01 | -0.00 | sell |
| LINCLUDEN MANAGEMENT LTD | 1,620 | 84,274 | +82,654 | 0.01 | 0.25 | +0.24 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 94,738 | 83,886 | -10,852 | 0.00 | 0.00 | -0.00 | sell |
| FRANKLIN RESOURCES INC | 38,851 | 82,174 | +43,323 | 0.00 | 0.00 | +0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 78,762 | 76,740 | -2,022 | 0.01 | 0.01 | -0.00 | sell |