| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 7,769,384 | 6,993,132 | -776,252 | 0.08 | 0.07 | -0.01 | sell |
| VANGUARD GROUP INC | 3,533,392 | 3,602,652 | +69,260 | 0.00 | 0.00 | -0.00 | buy |
| MACKENZIE FINANCIAL CORP | 3,315,493 | 3,371,562 | +56,069 | 0.38 | 0.35 | -0.03 | buy |
| 1832 Asset Management L.P. | 179,225 | 2,594,300 | +2,415,075 | 0.03 | 0.29 | +0.26 | buy |
| Conestoga Capital Advisors, LLC | 2,635,476 | 2,508,569 | -126,907 | 3.99 | 3.70 | -0.28 | sell |
| JANUS HENDERSON GROUP PLC | 2,269,917 | 2,473,531 | +203,614 | 0.10 | 0.10 | -0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1,000,158 | 1,743,262 | +743,104 | 0.06 | 0.09 | +0.03 | buy |
| Durable Capital Partners LP | 0 | 1,710,202 | +1,710,202 | 0.00 | 1.42 | +1.42 | buy |
| MORGAN STANLEY | 803,536 | 1,584,393 | +780,857 | 0.00 | 0.01 | +0.00 | buy |
| BANK OF MONTREAL /CAN/ | 1,683,790 | 1,557,921 | -125,869 | 0.07 | 0.05 | -0.01 | sell |
| Temasek Holdings (Private) Ltd | 1,464,165 | 1,464,165 | 0 | 0.48 | 0.41 | -0.07 | hold |
| GENEVA CAPITAL MANAGEMENT LLC | 1,572,053 | 1,429,426 | -142,627 | 2.54 | 2.35 | -0.19 | sell |
| Fiera Capital Corp | 2,976,093 | 1,371,213 | -1,604,880 | 0.91 | 0.38 | -0.52 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,001,331 | 1,193,869 | +192,538 | 0.40 | 0.44 | +0.04 | buy |
| PRIMECAP MANAGEMENT CO/CA/ | 1,183,140 | 1,178,440 | -4,700 | 0.09 | 0.08 | -0.01 | sell |
| CIBC Asset Management Inc | 963,361 | 1,166,883 | +203,522 | 0.26 | 0.25 | -0.02 | buy |
| NORGES BANK | 0 | 1,144,488 | +1,144,488 | 0.00 | 0.01 | +0.01 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 871,666 | 1,122,692 | +251,026 | 0.01 | 0.01 | +0.00 | buy |
| FMR LLC | 377,033 | 957,399 | +580,366 | 0.00 | 0.00 | +0.00 | buy |
| D. E. Shaw & Co., Inc. | 235,364 | 799,853 | +564,489 | 0.02 | 0.05 | +0.04 | buy |
| FRANKLIN RESOURCES INC | 1,210,782 | 753,938 | -456,844 | 0.03 | 0.02 | -0.01 | sell |
| ROYAL BANK OF CANADA | 1,019,108 | 692,945 | -326,163 | 0.02 | 0.01 | -0.01 | sell |
| TD ASSET MANAGEMENT INC | 946,596 | 684,766 | -261,830 | 0.07 | 0.05 | -0.02 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 491,844 | 672,944 | +181,100 | 0.06 | 0.09 | +0.03 | buy |
| GOLDMAN SACHS GROUP INC | 499,056 | 575,036 | +75,980 | 0.01 | 0.01 | +0.00 | buy |
| RIVERBRIDGE PARTNERS LLC | 588,745 | 534,345 | -54,400 | 0.94 | 0.88 | -0.06 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 846,414 | 506,054 | -340,360 | 0.25 | 0.12 | -0.13 | sell |
| PICTON MAHONEY ASSET MANAGEMENT | 444,774 | 496,483 | +51,709 | 0.53 | 0.48 | -0.06 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 467,210 | 457,684 | -9,526 | 0.04 | 0.03 | -0.00 | sell |
| BANK OF AMERICA CORP /DE/ | 642,817 | 452,770 | -190,047 | 0.00 | 0.00 | -0.00 | sell |
| SEGALL BRYANT & HAMILL, LLC | 439,152 | 445,340 | +6,188 | 0.55 | 0.53 | -0.02 | buy |
| GW&K Investment Management, LLC | 483,976 | 429,598 | -54,378 | 0.40 | 0.33 | -0.08 | sell |
| BANK OF NOVA SCOTIA | 378,143 | 424,463 | +46,320 | 0.06 | 0.06 | -0.01 | buy |
| TWO SIGMA INVESTMENTS, LP | 361,901 | 414,909 | +53,008 | 0.05 | 0.05 | +0.00 | buy |
| Legal & General Group Plc | 406,915 | 412,795 | +5,880 | 0.01 | 0.01 | -0.00 | buy |
| Clearbridge Investments, LLC | 322,500 | 403,854 | +81,354 | 0.02 | 0.03 | +0.01 | buy |
| TORONTO DOMINION BANK | 124,273 | 396,689 | +272,416 | 0.02 | 0.06 | +0.04 | buy |
| Select Equity Group, L.P. | 0 | 382,354 | +382,354 | 0.00 | 0.16 | +0.16 | buy |
| BlackRock, Inc. | 424,278 | 368,999 | -55,279 | 0.00 | 0.00 | -0.00 | sell |
| DF DENT & CO INC | 372,325 | 352,094 | -20,231 | 0.45 | 0.44 | -0.01 | sell |
| NATIONAL BANK OF CANADA /FI/ | 220,143 | 347,073 | +126,930 | 0.02 | 0.03 | +0.01 | buy |
| Premier Fund Managers Ltd | 410,882 | 340,503 | -70,379 | 1.61 | 1.73 | +0.12 | sell |
| Ophir Asset Management Pty Ltd | 207,331 | 334,391 | +127,060 | 2.41 | 3.29 | +0.87 | buy |
| Grandeur Peak Global Advisors, LLC | 415,455 | 333,955 | -81,500 | 5.25 | 3.95 | -1.30 | sell |
| Dixon Mitchell Investment Counsel Inc. | 339,370 | 331,971 | -7,399 | 1.14 | 0.96 | -0.17 | sell |
| CITADEL ADVISORS LLC | 164,653 | 331,024 | +166,371 | 0.01 | 0.02 | +0.01 | buy |
| DIMENSIONAL FUND ADVISORS LP | 121,505 | 327,406 | +205,901 | 0.00 | 0.01 | +0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 150,235 | 314,147 | +163,912 | 0.01 | 0.02 | +0.01 | buy |
| T. Rowe Price Investment Management, Inc. | 1,987,404 | 298,333 | -1,689,071 | 0.11 | 0.02 | -0.10 | sell |
| Point72 Asset Management, L.P. | 48,618 | 291,483 | +242,865 | 0.01 | 0.04 | +0.03 | buy |
| AMERIPRISE FINANCIAL INC | 317,163 | 280,803 | -36,360 | 0.01 | 0.01 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 207,233 | 278,623 | +71,390 | 0.01 | 0.01 | +0.00 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 431,055 | 270,929 | -160,126 | 0.07 | 0.04 | -0.03 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 261,227 | 261,227 | 0 | 0.09 | 0.08 | -0.01 | hold |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 133,465 | 261,172 | +127,707 | 0.04 | 0.08 | +0.04 | buy |
| LORD, ABBETT & CO. LLC | 258,570 | 259,733 | +1,163 | 0.07 | 0.07 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 242,461 | 250,768 | +8,307 | 0.01 | 0.01 | -0.00 | buy |
| JANE STREET GROUP, LLC | 95,415 | 237,973 | +142,558 | 0.01 | 0.02 | +0.01 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 25,962 | 236,003 | +210,041 | 0.00 | 0.01 | +0.01 | buy |
| Baird Financial Group, Inc. | 245,900 | 232,314 | -13,586 | 0.04 | 0.03 | -0.01 | sell |
| Chevy Chase Trust Holdings, LLC | 230,420 | 230,083 | -337 | 0.06 | 0.05 | -0.01 | sell |
| Swiss National Bank | 246,924 | 227,824 | -19,100 | 0.01 | 0.01 | -0.00 | sell |
| UBS Group AG | 81,370 | 225,603 | +144,233 | 0.00 | 0.00 | +0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 164,356 | 218,572 | +54,216 | 0.04 | 0.05 | +0.01 | buy |
| BLAIR WILLIAM & CO/IL | 345,601 | 217,667 | -127,934 | 0.09 | 0.05 | -0.04 | sell |
| Stephens Investment Management Group LLC | 198,717 | 207,652 | +8,935 | 0.24 | 0.24 | -0.01 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 151,523 | 204,931 | +53,408 | 0.04 | 0.05 | +0.01 | buy |
| Sone Capital Management, LLC | 193,741 | 197,514 | +3,773 | 1.53 | 1.41 | -0.12 | buy |
| MONTRUSCO BOLTON INVESTMENTS INC. | 127,963 | 192,740 | +64,777 | 0.14 | 0.21 | +0.07 | buy |
| AQR CAPITAL MANAGEMENT LLC | 2,123 | 190,089 | +187,966 | 0.00 | 0.01 | +0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 186,060 | 189,533 | +3,473 | 0.00 | 0.00 | -0.00 | buy |
| BESSEMER GROUP INC | 13,250 | 185,246 | +171,996 | 0.00 | 0.02 | +0.02 | buy |
| Herald Investment Management Ltd | 185,000 | 185,000 | 0 | 2.32 | 2.12 | -0.20 | hold |
| Nuveen, LLC | 217,651 | 179,413 | -38,238 | 0.01 | 0.00 | -0.00 | sell |
| Summit Creek Advisors LLC | 175,465 | 179,044 | +3,579 | 2.41 | 2.47 | +0.06 | buy |
| Praesidium Investment Management Company, LLC | 251,840 | 166,188 | -85,652 | 4.63 | 2.70 | -1.93 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 399,981 | 157,404 | -242,577 | 0.01 | 0.00 | -0.01 | sell |
| GUARDIAN CAPITAL LP | 16,361 | 150,501 | +134,140 | 0.05 | 0.39 | +0.34 | buy |
| CITIGROUP INC | 157,167 | 144,221 | -12,946 | 0.01 | 0.01 | -0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 127,792 | 140,560 | +12,768 | 0.01 | 0.01 | -0.00 | buy |
| SEI INVESTMENTS CO | 123,156 | 130,814 | +7,658 | 0.01 | 0.01 | -0.00 | buy |
| FENIMORE ASSET MANAGEMENT INC | 131,319 | 130,384 | -935 | 0.25 | 0.24 | -0.01 | sell |
| AGF MANAGEMENT LTD | 125,147 | 125,147 | 0 | 0.05 | 0.05 | -0.00 | hold |
| TWO SIGMA ADVISERS, LP | 54,100 | 121,400 | +67,300 | 0.01 | 0.02 | +0.01 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 21,780 | 117,180 | +95,400 | 0.01 | 0.03 | +0.03 | buy |
| Amundi | 84,224 | 116,852 | +32,628 | 0.00 | 0.00 | +0.00 | buy |
| Russell Investments Group, Ltd. | 129,000 | 116,520 | -12,480 | 0.01 | 0.01 | -0.00 | sell |
| JPMORGAN CHASE & CO | 147,440 | 113,696 | -33,744 | 0.00 | 0.00 | -0.00 | sell |
| Bank of New York Mellon Corp | 118,840 | 113,621 | -5,219 | 0.00 | 0.00 | -0.00 | sell |
| Waratah Capital Advisors Ltd. | 0 | 111,259 | +111,259 | 0.00 | 0.74 | +0.74 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 206,757 | 110,819 | -95,938 | 0.01 | 0.00 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 115,829 | 108,136 | -7,693 | 0.00 | 0.00 | -0.00 | sell |
| NICHOLAS COMPANY, INC. | 101,390 | 101,425 | +35 | 0.16 | 0.16 | -0.01 | buy |
| Pembroke Management, LTD | 99,197 | 100,973 | +1,776 | 0.93 | 0.91 | -0.01 | buy |
| Qube Research & Technologies Ltd | 90,106 | 94,868 | +4,762 | 0.01 | 0.01 | -0.00 | buy |
| STRS OHIO | 105,261 | 92,735 | -12,526 | 0.04 | 0.03 | -0.01 | sell |
| BALYASNY ASSET MANAGEMENT L.P. | 48,846 | 88,564 | +39,718 | 0.01 | 0.01 | +0.01 | buy |
| SCOTIA CAPITAL INC. | 88,947 | 83,893 | -5,054 | 0.04 | 0.03 | -0.01 | sell |
| BARCLAYS PLC | 5,030 | 76,338 | +71,308 | 0.00 | 0.00 | +0.00 | buy |
| Ensign Peak Advisors, Inc | 86,539 | 73,427 | -13,112 | 0.01 | 0.01 | -0.00 | sell |