| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 8,560,584 | 7,769,384 | -791,200 | 0.10 | 0.08 | -0.02 | sell |
| VANGUARD GROUP INC | 3,421,900 | 3,533,392 | +111,492 | 0.01 | 0.00 | -0.00 | buy |
| MACKENZIE FINANCIAL CORP | 3,944,757 | 3,315,493 | -629,264 | 0.52 | 0.38 | -0.14 | sell |
| Fiera Capital Corp | 2,699,764 | 2,976,093 | +276,329 | 0.93 | 0.91 | -0.02 | buy |
| Conestoga Capital Advisors, LLC | 2,687,949 | 2,635,476 | -52,473 | 4.04 | 3.99 | -0.05 | sell |
| JARISLOWSKY, FRASER Ltd | 2,604,847 | 2,483,153 | -121,694 | 1.51 | 1.29 | -0.22 | sell |
| JANUS HENDERSON GROUP PLC | 635,039 | 2,269,917 | +1,634,878 | 0.03 | 0.10 | +0.07 | buy |
| T. Rowe Price Investment Management, Inc. | 2,053,997 | 1,987,404 | -66,593 | 0.13 | 0.11 | -0.02 | sell |
| BANK OF MONTREAL /CAN/ | 1,678,473 | 1,683,790 | +5,317 | 0.09 | 0.07 | -0.02 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 1,573,535 | 1,572,053 | -1,482 | 2.68 | 2.54 | -0.14 | sell |
| Temasek Holdings (Private) Ltd | 896,779 | 1,464,165 | +567,386 | 0.35 | 0.48 | +0.13 | buy |
| FRANKLIN RESOURCES INC | 1,837,266 | 1,210,782 | -626,484 | 0.05 | 0.03 | -0.02 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 1,490,153 | 1,183,140 | -307,013 | 0.12 | 0.09 | -0.03 | sell |
| ROYAL BANK OF CANADA | 727,977 | 1,019,108 | +291,131 | 0.01 | 0.02 | +0.00 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 649,631 | 1,001,331 | +351,700 | 0.28 | 0.40 | +0.12 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1,202,196 | 1,000,158 | -202,038 | 0.09 | 0.06 | -0.03 | sell |
| CIBC Asset Management Inc | 835,599 | 963,361 | +127,762 | 0.27 | 0.26 | -0.00 | buy |
| TD ASSET MANAGEMENT INC | 989,224 | 946,596 | -42,628 | 0.09 | 0.07 | -0.01 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 794,312 | 871,666 | +77,354 | 0.01 | 0.01 | -0.00 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 1,528,628 | 846,414 | -682,214 | 0.55 | 0.25 | -0.30 | sell |
| MORGAN STANLEY | 451,126 | 803,536 | +352,410 | 0.00 | 0.00 | +0.00 | buy |
| CONGRESS ASSET MANAGEMENT CO | 880,804 | 708,306 | -172,498 | 0.61 | 0.44 | -0.17 | sell |
| BANK OF AMERICA CORP /DE/ | 293,300 | 642,817 | +349,517 | 0.00 | 0.00 | +0.00 | buy |
| RIVERBRIDGE PARTNERS LLC | 638,062 | 588,745 | -49,317 | 1.04 | 0.94 | -0.11 | sell |
| FIL Ltd | 329,086 | 570,661 | +241,575 | 0.03 | 0.04 | +0.01 | buy |
| GOLDMAN SACHS GROUP INC | 472,265 | 499,056 | +26,791 | 0.01 | 0.01 | -0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 390,000 | 491,844 | +101,844 | 0.05 | 0.06 | +0.01 | buy |
| GW&K Investment Management, LLC | 542,917 | 483,976 | -58,941 | 0.49 | 0.40 | -0.09 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 465,761 | 467,210 | +1,449 | 0.04 | 0.04 | -0.01 | buy |
| PICTON MAHONEY ASSET MANAGEMENT | 478,144 | 444,774 | -33,370 | 0.68 | 0.53 | -0.15 | sell |
| SEGALL BRYANT & HAMILL, LLC | 360,671 | 439,152 | +78,481 | 0.51 | 0.55 | +0.04 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 453,121 | 431,055 | -22,066 | 0.10 | 0.07 | -0.02 | sell |
| BlackRock, Inc. | 470,272 | 424,278 | -45,994 | 0.00 | 0.00 | -0.00 | sell |
| Grandeur Peak Global Advisors, LLC | 371,075 | 415,455 | +44,380 | 4.54 | 5.25 | +0.70 | buy |
| Premier Fund Managers Ltd | 409,513 | 410,882 | +1,369 | 1.52 | 1.61 | +0.09 | buy |
| Legal & General Group Plc | 273,069 | 406,915 | +133,846 | 0.01 | 0.01 | +0.00 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 619,356 | 399,981 | -219,375 | 0.02 | 0.01 | -0.01 | sell |
| BANK OF NOVA SCOTIA | 430,565 | 378,143 | -52,422 | 0.09 | 0.06 | -0.03 | sell |
| FMR LLC | 147,918 | 377,033 | +229,115 | 0.00 | 0.00 | +0.00 | buy |
| DF DENT & CO INC | 273,535 | 372,325 | +98,790 | 0.35 | 0.45 | +0.10 | buy |
| TWO SIGMA INVESTMENTS, LP | 117,649 | 361,901 | +244,252 | 0.02 | 0.05 | +0.03 | buy |
| BLAIR WILLIAM & CO/IL | 352,415 | 345,601 | -6,814 | 0.10 | 0.09 | -0.01 | sell |
| Dixon Mitchell Investment Counsel Inc. | 84,216 | 339,370 | +255,154 | 0.33 | 1.14 | +0.81 | buy |
| Clearbridge Investments, LLC | 325,237 | 322,500 | -2,737 | 0.03 | 0.02 | -0.00 | sell |
| AMERIPRISE FINANCIAL INC | 446,964 | 317,163 | -129,801 | 0.01 | 0.01 | -0.00 | sell |
| BESSEMER GROUP INC | 13,315 | 271,854 | +258,539 | 0.00 | 0.04 | +0.04 | buy |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 261,227 | 261,227 | 0 | 0.10 | 0.09 | -0.01 | hold |
| LORD, ABBETT & CO. LLC | 278,527 | 258,570 | -19,957 | 0.09 | 0.07 | -0.02 | sell |
| Praesidium Investment Management Company, LLC | 457,897 | 251,840 | -206,057 | 8.20 | 4.63 | -3.58 | sell |
| Swiss National Bank | 260,124 | 246,924 | -13,200 | 0.02 | 0.01 | -0.00 | sell |
| Baird Financial Group, Inc. | 310,080 | 245,900 | -64,180 | 0.06 | 0.04 | -0.02 | sell |
| DEUTSCHE BANK AG\ | 243,112 | 242,461 | -651 | 0.01 | 0.01 | -0.00 | sell |
| D. E. Shaw & Co., Inc. | 7,900 | 235,364 | +227,464 | 0.00 | 0.02 | +0.02 | buy |
| Chevy Chase Trust Holdings, LLC | 236,892 | 230,420 | -6,472 | 0.07 | 0.06 | -0.01 | sell |
| NATIONAL BANK OF CANADA /FI/ | 233,236 | 220,143 | -13,093 | 0.03 | 0.02 | -0.00 | sell |
| Nuveen, LLC | 207,554 | 217,651 | +10,097 | 0.01 | 0.01 | -0.00 | buy |
| Granahan Investment Management, LLC | 355,567 | 215,944 | -139,623 | 1.47 | 0.83 | -0.64 | sell |
| Ophir Asset Management Pty Ltd | 0 | 207,331 | +207,331 | 0.00 | 2.41 | +2.41 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 214,673 | 207,233 | -7,440 | 0.01 | 0.01 | -0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 228,270 | 206,757 | -21,513 | 0.01 | 0.01 | -0.00 | sell |
| MACQUARIE GROUP LTD | 189,602 | 204,730 | +15,128 | 0.02 | 0.02 | -0.00 | buy |
| Stephens Investment Management Group LLC | 200,610 | 198,717 | -1,893 | 0.27 | 0.24 | -0.03 | sell |
| Sone Capital Management, LLC | 84,784 | 193,741 | +108,957 | 0.79 | 1.53 | +0.73 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 165,759 | 186,060 | +20,301 | 0.00 | 0.00 | -0.00 | buy |
| Herald Investment Management Ltd | 185,000 | 185,000 | 0 | 2.79 | 2.32 | -0.47 | hold |
| 1832 Asset Management L.P. | 187,850 | 179,225 | -8,625 | 0.03 | 0.03 | -0.00 | sell |
| Summit Creek Advisors LLC | 189,859 | 175,465 | -14,394 | 2.69 | 2.41 | -0.28 | sell |
| MARSHALL WACE, LLP | 0 | 168,076 | +168,076 | 0.00 | 0.02 | +0.02 | buy |
| Quadrature Capital Ltd | 0 | 165,700 | +165,700 | 0.00 | 0.18 | +0.18 | buy |
| CITADEL ADVISORS LLC | 0 | 164,653 | +164,653 | 0.00 | 0.01 | +0.01 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 165,146 | 164,356 | -790 | 0.04 | 0.04 | -0.00 | sell |
| CITIGROUP INC | 68,922 | 157,167 | +88,245 | 0.00 | 0.01 | +0.01 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 150,938 | 151,523 | +585 | 0.04 | 0.04 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 51,366 | 150,235 | +98,869 | 0.00 | 0.01 | +0.01 | buy |
| CIDEL ASSET MANAGEMENT INC | 142,322 | 147,860 | +5,538 | 0.87 | 0.80 | -0.07 | buy |
| JPMORGAN CHASE & CO | 84,754 | 147,440 | +62,686 | 0.00 | 0.00 | +0.00 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0 | 133,465 | +133,465 | 0.00 | 0.04 | +0.04 | buy |
| FENIMORE ASSET MANAGEMENT INC | 131,152 | 131,319 | +167 | 0.27 | 0.25 | -0.02 | buy |
| Russell Investments Group, Ltd. | 136,488 | 129,000 | -7,488 | 0.02 | 0.01 | -0.00 | sell |
| MONTRUSCO BOLTON INVESTMENTS INC. | 117,600 | 127,963 | +10,363 | 0.13 | 0.14 | +0.01 | buy |
| CANADA PENSION PLAN INVESTMENT BOARD | 129,225 | 127,792 | -1,433 | 0.01 | 0.01 | -0.00 | sell |
| AGF MANAGEMENT LTD | 139,529 | 125,147 | -14,382 | 0.06 | 0.05 | -0.01 | sell |
| TORONTO DOMINION BANK | 125,701 | 124,273 | -1,428 | 0.03 | 0.02 | -0.00 | sell |
| SEI INVESTMENTS CO | 206,557 | 123,156 | -83,401 | 0.02 | 0.01 | -0.01 | sell |
| DIMENSIONAL FUND ADVISORS LP | 120,226 | 121,505 | +1,279 | 0.00 | 0.00 | -0.00 | buy |
| Bank of New York Mellon Corp | 129,175 | 118,840 | -10,335 | 0.00 | 0.00 | -0.00 | sell |
| RAYMOND JAMES FINANCIAL INC | 109,899 | 115,829 | +5,930 | 0.00 | 0.00 | -0.00 | buy |
| Quantum Capital Management, LLC / NJ | 114,629 | 114,528 | -101 | 1.26 | 1.18 | -0.08 | sell |
| AEGON ASSET MANAGEMENT UK PLC | 148,552 | 113,237 | -35,315 | 0.19 | 0.13 | -0.07 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 0 | 106,450 | +106,450 | 0.00 | 0.02 | +0.02 | buy |
| STRS OHIO | 146,780 | 105,261 | -41,519 | 0.06 | 0.04 | -0.02 | sell |
| NICHOLAS COMPANY, INC. | 101,390 | 101,390 | 0 | 0.17 | 0.16 | -0.01 | hold |
| Pembroke Management, LTD | 99,782 | 99,197 | -585 | 1.67 | 0.93 | -0.74 | sell |
| JANE STREET GROUP, LLC | 48,404 | 95,415 | +47,011 | 0.01 | 0.01 | +0.00 | buy |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 0 | 90,504 | +90,504 | 0.00 | 0.03 | +0.03 | buy |
| Qube Research & Technologies Ltd | 0 | 90,106 | +90,106 | 0.00 | 0.01 | +0.01 | buy |
| SCOTIA CAPITAL INC. | 84,568 | 88,947 | +4,379 | 0.04 | 0.04 | -0.00 | buy |
| OSAIC HOLDINGS, INC. | 5,846 | 88,370 | +82,524 | 0.00 | 0.01 | +0.01 | buy |
| Ensign Peak Advisors, Inc | 110,795 | 86,539 | -24,256 | 0.02 | 0.01 | -0.01 | sell |
| Amundi | 82,319 | 84,224 | +1,905 | 0.00 | 0.00 | -0.00 | buy |