| ROYAL BANK OF CANADA | 3,841,380 | $564,720 |
| Durable Capital Partners LP | 3,369,760 | $495,388 |
| 1832 Asset Management L.P. | 2,402,439 | $353,183 |
| VANGUARD GROUP INC | 1,996,018 | $293,379 |
| FIL Ltd | 1,780,980 | $261,772 |
| Beutel, Goodman & Co Ltd. | 1,601,611 | $236 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,308,985 | $192 |
| SPRUCE HOUSE INVESTMENT MANAGEMENT LLC | 1,301,133 | $191,264 |
| NEUBERGER BERMAN GROUP LLC | 1,150,425 | $169,124 |
| BANK OF MONTREAL /CAN/ | 1,076,806 | $158,274 |
| T. Rowe Price Investment Management, Inc. | 861,599 | $127 |
| TURTLE CREEK ASSET MANAGEMENT INC. | 813,241 | $119,555 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 792,907 | $116,788 |
| FMR LLC | 705,342 | $103,674 |
| JANUS HENDERSON GROUP PLC | 649,373 | $95,449 |
| BloombergSen Inc. | 585,856 | $86,127 |
| NORGES BANK | 577,640 | $84,906 |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 523,414 | $76,934 |
| JPMORGAN CHASE & CO | 491,724 | $72,288 |
| Artisan Partners Limited Partnership | 478,867 | $70,394 |
| FRANKLIN RESOURCES INC | 439,779 | $64,641 |
| CDAM (UK) Ltd | 421,695 | $61,993 |
| MACKENZIE FINANCIAL CORP | 421,598 | $62,905 |
| AMERICAN CENTURY COMPANIES INC | 414,227 | $60,896 |
| LOOMIS SAYLES & CO L P | 393,875 | $57,904 |
| ROYCE & ASSOCIATES LP | 383,228 | $56,338 |
| RENAISSANCE TECHNOLOGIES LLC | 376,700 | $55,379 |
| PICTON MAHONEY ASSET MANAGEMENT | 375,697 | $55,299 |
| DIMENSIONAL FUND ADVISORS LP | 361,854 | $53,203 |
| Alberta Investment Management Corp | 325,200 | $47,799 |
| Clearbridge Investments, LLC | 300,798 | $44,220 |
| AMERIPRISE FINANCIAL INC | 295,332 | $43,417 |
| VICTORY CAPITAL MANAGEMENT INC | 284,150 | $41,773 |
| TD Asset Management Inc | 247,607 | $36,438 |
| Invesco Ltd. | 245,824 | $36,139 |
| FENIMORE ASSET MANAGEMENT INC | 222,258 | $32,674 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 197,135 | $28,981 |
| ACADIAN ASSET MANAGEMENT LLC | 195,428 | $29 |
| CIBC WORLD MARKET INC. | 192,938 | $28,362 |
| Capital International Investors | 185,633 | $27,285 |
| Vulcan Value Partners, LLC | 184,403 | $27 |
| Addenda Capital Inc. | 169,640 | $34,258 |
| CIBC Asset Management Inc | 139,857 | $20,569 |
| KIRR MARBACH & CO LLC /IN/ | 136,348 | $20,055 |
| MONTRUSCO BOLTON INVESTMENTS INC. | 129,177 | $19,012 |
| NATIONAL BANK OF CANADA /FI/ | 124,153 | $18,004 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 115,350 | $16,958 |
| MORGAN STANLEY | 111,141 | $16,339 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 110,763 | $16,302 |
| Connor, Clark & Lunn Investment Management Ltd. | 105,192 | $15,462 |
| Fiera Capital Corp | 88,208 | $12,969 |
| GEODE CAPITAL MANAGEMENT, LLC | 86,531 | $12,815 |
| Swiss National Bank | 83,400 | $12,283 |
| INTACT INVESTMENT MANAGEMENT INC. | 80,950 | $11,898 |
| CI INVESTMENTS INC. | 76,532 | $11,251 |
| AGF MANAGEMENT LTD | 76,502 | $11,244 |
| Dixon Mitchell Investment Counsel Inc. | 74,011 | $10,904 |
| HARRIS ASSOCIATES L P | 72,600 | $10,671 |
| Ceredex Value Advisors LLC | 70,325 | $10,338 |
| Thrivent Financial for Lutherans | 62,084 | $9 |
| CITIGROUP INC | 59,513 | $8,759 |
| BANK OF AMERICA CORP /DE/ | 52,184 | $7,672 |
| Federation des caisses Desjardins du Quebec | 51,783 | $7,521 |
| LOUISBOURG INVESTMENTS INC. | 51,772 | $7,620 |
| Greenland Capital Management LP | 47,114 | $6,926 |
| DEUTSCHE BANK AG\ | 46,280 | $6,804 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 45,484 | $6,687 |
| CIDEL ASSET MANAGEMENT INC | 44,176 | $6,502 |
| ARGENT CAPITAL MANAGEMENT LLC | 42,862 | $6,301 |
| NEW YORK STATE COMMON RETIREMENT FUND | 42,285 | $6,216 |
| LINCLUDEN MANAGEMENT LTD | 40,891 | $8 |
| Legal & General Group Plc | 40,087 | $5,900 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 39,749 | $5,844 |
| LAZARD ASSET MANAGEMENT LLC | 38,559 | $5,668 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 38,454 | $5,656 |
| Canoe Financial LP | 38,370 | $5,640 |
| UBS Group AG | 38,202 | $5,616 |
| D. E. Shaw & Co., Inc. | 35,352 | $5,197 |
| BLAIR WILLIAM & CO/IL | 33,575 | $4,936 |
| Aviso Financial Inc. | 31,651 | $4,652 |
| TORONTO DOMINION BANK | 31,625 | $4,649 |
| Nuveen, LLC | 31,454 | $4,629 |
| COOPER INVESTORS PTY LTD | 30,217 | $4,442 |
| JB CAPITAL PARTNERS LP | 30,104 | $4,426 |
| Northwest & Ethical Investments L.P. | 30,066 | $4,446 |
| TD Waterhouse Canada Inc. | 30,027 | $4,363 |
| GOLDMAN SACHS GROUP INC | 27,833 | $4,092 |
| SIT INVESTMENT ASSOCIATES INC | 26,175 | $4 |
| WELLINGTON MANAGEMENT GROUP LLP | 25,693 | $3,781 |
| Anson Funds Management LP | 25,000 | $3,675 |
| BNP PARIBAS ARBITRAGE, SA | 24,094 | $3,542 |
| CITADEL ADVISORS LLC | 23,307 | $3,426 |
| DigitalBridge Group, Inc. | 22,335 | $3,283 |
| FAIRFAX FINANCIAL HOLDINGS LTD/ CAN | 22,000 | $3,191 |
| SEI INVESTMENTS CO | 21,135 | $3,107 |
| Waratah Capital Advisors Ltd. | 20,108 | $2,956 |
| Steward Partners Investment Advisory, LLC | 19,852 | $2,918 |
| LRT Capital Management, LLC | 18,124 | $2,664 |
| Epoch Investment Partners, Inc. | 16,873 | $2,481 |
| Vestcor Inc | 15,000 | $2 |
| 104 other institutions | 338,380 | $48,454 |