| PRICE T ROWE ASSOCIATES INC /MD/ | 6,993,132 | $613 |
| VANGUARD GROUP INC | 3,602,652 | $316,050 |
| MACKENZIE FINANCIAL CORP | 3,371,562 | $296,326 |
| 1832 Asset Management L.P. | 2,594,300 | $227,416 |
| Conestoga Capital Advisors, LLC | 2,508,569 | $219,901 |
| JANUS HENDERSON GROUP PLC | 2,473,531 | $216,952 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1,743,262 | $152,898 |
| Durable Capital Partners LP | 1,710,202 | $149,916 |
| MORGAN STANLEY | 1,584,393 | $138,888 |
| BANK OF MONTREAL /CAN/ | 1,557,921 | $136,675 |
| Temasek Holdings (Private) Ltd | 1,464,165 | $128,349 |
| GENEVA CAPITAL MANAGEMENT LLC | 1,429,426 | $125,304 |
| Fiera Capital Corp | 1,371,213 | $120,332 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,193,869 | $104,655 |
| PRIMECAP MANAGEMENT CO/CA/ | 1,178,440 | $103,302 |
| CIBC Asset Management Inc | 1,166,883 | $103,308 |
| NORGES BANK | 1,144,488 | $100,405 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,122,692 | $100,311 |
| FMR LLC | 957,399 | $83,937 |
| D. E. Shaw & Co., Inc. | 799,853 | $70,130 |
| FRANKLIN RESOURCES INC | 753,938 | $66,092 |
| ROYAL BANK OF CANADA | 692,945 | $60,744 |
| TD Asset Management Inc | 684,766 | $60,152 |
| RENAISSANCE TECHNOLOGIES LLC | 672,944 | $58,990 |
| GOLDMAN SACHS GROUP INC | 575,036 | $50,408 |
| RIVERBRIDGE PARTNERS LLC | 534,345 | $46,841 |
| Connor, Clark & Lunn Investment Management Ltd. | 506,054 | $44,396 |
| PICTON MAHONEY ASSET MANAGEMENT | 496,483 | $43,617 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 457,684 | $40,236 |
| BANK OF AMERICA CORP /DE/ | 452,770 | $39,690 |
| SEGALL BRYANT & HAMILL, LLC | 445,340 | $39,039 |
| GW&K Investment Management, LLC | 429,598 | $38 |
| BANK OF NOVA SCOTIA | 424,463 | $37,236 |
| TWO SIGMA INVESTMENTS, LP | 414,909 | $36,371 |
| Legal & General Group Plc | 412,795 | $36,261 |
| Clearbridge Investments, LLC | 403,854 | $35,402 |
| TORONTO DOMINION BANK | 396,689 | $34,802 |
| Select Equity Group, L.P. | 382,354 | $33,587 |
| BlackRock, Inc. | 368,999 | $32,346 |
| DF DENT & CO INC | 352,094 | $30,865 |
| NATIONAL BANK OF CANADA /FI/ | 347,073 | $30,385 |
| Premier Fund Managers Ltd | 340,503 | $30 |
| Ophir Asset Management Pty Ltd | 334,391 | $29,313 |
| Grandeur Peak Global Advisors, LLC | 333,955 | $29,310 |
| Dixon Mitchell Investment Counsel Inc. | 331,971 | $29,161 |
| CITADEL ADVISORS LLC | 331,024 | $29,018 |
| DIMENSIONAL FUND ADVISORS LP | 327,406 | $28,701 |
| MILLENNIUM MANAGEMENT LLC | 314,147 | $27,554 |
| Point72 Asset Management, L.P. | 291,483 | $25,554 |
| AMERIPRISE FINANCIAL INC | 280,803 | $28,345 |
| PRINCIPAL FINANCIAL GROUP INC | 278,623 | $24,475 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 270,929 | $23,799 |
| T. Rowe Price Investment Management, Inc. | 268,776 | $24 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 261,227 | $23 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 261,172 | $22,894 |
| LORD, ABBETT & CO. LLC | 259,733 | $23 |
| DEUTSCHE BANK AG\ | 250,768 | $21,982 |
| JANE STREET GROUP, LLC | 237,973 | $20,861 |
| BNP PARIBAS ARBITRAGE, SA | 236,003 | $20,688 |
| Baird Financial Group, Inc. | 232,314 | $20,365 |
| Chevy Chase Trust Holdings, LLC | 230,083 | $20,169 |
| Swiss National Bank | 227,824 | $20,027 |
| UBS Group AG | 225,603 | $19,776 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 218,572 | $19,160 |
| BLAIR WILLIAM & CO/IL | 217,667 | $19,081 |
| Stephens Investment Management Group LLC | 207,652 | $18,203 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 204,931 | $17,964 |
| BESSEMER GROUP INC | 198,496 | $17 |
| Sone Capital Management, LLC | 197,514 | $17,327 |
| MONTRUSCO BOLTON INVESTMENTS INC. | 192,740 | $16,931 |
| AQR CAPITAL MANAGEMENT LLC | 190,089 | $16,676 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 189,533 | $16,649 |
| Herald Investment Management Ltd | 185,000 | $16,213 |
| Nuveen, LLC | 179,413 | $15,760 |
| Summit Creek Advisors LLC | 179,044 | $15,695 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 167,008 | $14,640 |
| Praesidium Investment Management Company, LLC | 166,188 | $14,568 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 157,404 | $13,798 |
| GUARDIAN CAPITAL LP | 150,501 | $13,209 |
| CITIGROUP INC | 144,221 | $12,669 |
| CANADA PENSION PLAN INVESTMENT BOARD | 140,560 | $12,331 |
| SEI INVESTMENTS CO | 130,814 | $11,467 |
| FENIMORE ASSET MANAGEMENT INC | 130,384 | $11,429 |
| AGF MANAGEMENT LTD | 125,147 | $10,979 |
| TWO SIGMA ADVISERS, LP | 121,400 | $10,642 |
| Public Sector Pension Investment Board | 117,180 | $10,280 |
| Amundi | 116,852 | $10,243 |
| Russell Investments Group, Ltd. | 116,520 | $10,222 |
| JPMORGAN CHASE & CO | 113,696 | $9,967 |
| Bank of New York Mellon Corp | 113,621 | $9,960 |
| Waratah Capital Advisors Ltd. | 111,259 | $9,753 |
| ENVESTNET ASSET MANAGEMENT INC | 110,819 | $9,714 |
| RAYMOND JAMES FINANCIAL INC | 108,136 | $9,479 |
| NICHOLAS COMPANY, INC. | 101,425 | $8,891 |
| Pembroke Management, LTD | 100,973 | $8,851 |
| Qube Research & Technologies Ltd | 94,868 | $8,316 |
| STRS OHIO | 92,735 | $8,136 |
| BALYASNY ASSET MANAGEMENT L.P. | 88,564 | $7,764 |
| SCOTIA CAPITAL INC. | 83,893 | $7,335 |
| BARCLAYS PLC | 76,338 | $6,692 |
| 248 other institutions | 3,541,267 | $291,860 |