| Orbis Allan Gray Ltd |
| 1.98% | 2.33% | #11 | $574.7M | 4.0M | $551.3M | 4.0M | +76,062+1.92% | Add |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE |
| 0.23% | 0.23% | #34 | $292.7M | 2.1M | $265.9M | 1.9M | +148,786+7.78% | Add |
| 1832 Asset Management L.P. |
| 0.12% | 0.05% | #45 | $239.4M | 1.7M | $58.1M | 418,046 | +1.3M+302.94% | Add |
| Jupiter Topco LLC |
| 0.1% | — | #51 | $238.8M | 1.7M | $0 | 0 | +1.7M | New Buy |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | — | #167 | $173.0M | 1.2M | $0 | 0 | +1.2M | New Buy |
| Conestoga Capital Advisors, LLC |
| 3.76% | 3.9% | #2 | $172.9M | 1.2M | $195.3M | 1.4M | -188,567-13.42% | Reduce |
| Neuberger Berman Group LLC |
| 0.11% | 0.13% | #46 | $167.3M | 1.2M | $166.6M | 1.2M | -21,446-1.79% | Reduce |
| MACKENZIE FINANCIAL CORP |
| 0.15% | 0.25% | #41 | $152.5M | 756,199 | $204.6M | 1.5M | -715,093-48.60% | Reduce |
| MORGAN STANLEY |
| 0.01% | 0.01% | #144 | $124.1M | 873,026 | $171.6M | 900,644 | -27,618-3.07% | Reduce |
| CIBC Asset Management Inc |
| 0.27% | 0.24% | #29 | $122.4M | 861,424 | $100.2M | 721,874 | +139,550+19.33% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| 0.01% | 0.01% | #152 | $100.9M | 652,324 | $89.0M | 591,715 | +60,609+10.24% | Add |
| ROYAL BANK OF CANADA |
| 0.01% | 0.01% | #106 | $91.4M | 643,344 | $79.7M | 573,421 | +69,923+12.19% | Add |
| NORGES BANK |
| 0.01% | 0.01% | #129 | $78.1M | 549,665 | $90.3M | 544,490 | +5,175+0.95% | Add |
| TD ASSET MANAGEMENT INC |
| 0.06% | 0.05% | #64 | $74.3M | 522,479 | $66.0M | 476,267 | +46,212+9.70% | Add |
| BANK OF MONTREAL /CAN/ |
| 0.02% | 0.03% | #89 | $74.1M | 521,638 | $66.4M | 477,450 | +44,188+9.26% | Add |
| BCV Asset Management Inc. |
| 2.17% | 2.4% | #10 | $72.0M | 506,534 | $69.8M | 504,115 | +2,419+0.48% | Add |
| ROYCE & ASSOCIATES LP |
| 0.53% | 0.63% | #23 | $66.3M | 466,428 | $63.4M | 456,642 | +9,786+2.14% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| 0.08% | 0.11% | #56 | $61.2M | 430,840 | $68.1M | 490,440 | -59,600-12.15% | Reduce |
| GENEVA CAPITAL MANAGEMENT LLC |
| 1.35% | 1.56% | #15 | $59.1M | 415,689 | $73.3M | 527,572 | -111,883-21.21% | Reduce |
| CIBC WORLD MARKET INC. |
| 0.09% | 0.1% | #54 | $56.7M | 399,267 | $63.9M | 459,286 | -60,019-13.07% | Reduce |
| BROWN ADVISORY INC |
| 0.09% | 0.09% | #55 | $55.0M | 386,877 | $55.5M | 399,181 | -12,304-3.08% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| 0.01% | — | #113 | $52.2M | 366,841 | $0 | 0 | +366,841 | New Buy |
| Copeland Capital Management, LLC |
| 1.02% | 1.14% | #17 | $49.5M | 348,416 | $51.2M | 368,543 | -20,127-5.46% | Reduce |
| Clearbridge Investments, LLC |
| 0.04% | 0.04% | #77 | $49.0M | 344,696 | $40.3M | 289,852 | +54,844+18.92% | Add |
| Vanguard Global Advisers, LLC |
| 0.02% | — | #92 | $47.5M | 333,870 | $0 | 0 | +333,870 | New Buy |
| PICTON MAHONEY ASSET MANAGEMENT |
| 0.35% | 0.25% | #26 | $46.8M | 330,064 | $34.0M | 244,183 | +85,881+35.17% | Add |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC |
| 0.13% | 0.27% | #43 | $44.2M | 310,952 | $82.4M | 593,327 | -282,375-47.59% | Reduce |
| WELLINGTON MANAGEMENT GROUP LLP |
| 0.01% | 0.02% | #136 | $41.5M | 291,944 | $80.4M | 578,411 | -286,467-49.53% | Reduce |
| Lionstone Capital Management LLC |
| 9.5% | 8.81% | #1 | $41.3M | 290,920 | $36.4M | 261,955 | +28,965+11.06% | Add |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #169 | $40.9M | 287,694 | $24.1M | 173,688 | +114,006+65.64% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| 0.01% | 0.01% | #141 | $38.2M | 268,514 | $38.5M | 277,225 | -8,711-3.14% | Reduce |
| CANADA PENSION PLAN INVESTMENT BOARD |
| 0.02% | 0.02% | #95 | $37.5M | 264,329 | $32.6M | 234,040 | +30,289+12.94% | Add |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #180 | $37.0M | 260,602 | $33.4M | 240,316 | +20,286+8.44% | Add |
| MONTRUSCO BOLTON INVESTMENTS INC. |
| 0.56% | 0.55% | #22 | $36.2M | 254,333 | $36.5M | 263,488 | -9,155-3.47% | Reduce |
| AMERICAN CENTURY COMPANIES INC |
| 0.02% | 0.02% | #103 | $35.8M | 251,725 | $41.7M | 299,631 | -47,906-15.99% | Reduce |
| Baskin Financial Services Inc. |
| 2.76% | 2.85% | #6 | $35.0M | 246,257 | $34.8M | 250,301 | -4,044-1.62% | Reduce |
| Legal & General Group Plc |
| 0.01% | 0.01% | #135 | $34.5M | 242,821 | $36.4M | 262,641 | -19,820-7.55% | Reduce |
| NATIONAL BANK OF CANADA /FI/ |
| 0.03% | 0.04% | #83 | $32.6M | 233,648 | $40.7M | 298,476 | -64,828-21.72% | Reduce |
| AltraVue Capital, LLC |
| 2.31% | 1.51% | #9 | $32.1M | 225,625 | $17.5M | 126,255 | +99,370+78.71% | Add |
| CAPTRUST FINANCIAL ADVISORS |
| 0.05% | 0.06% | #71 | $30.4M | 214,245 | $33.3M | 239,515 | -25,270-10.55% | Reduce |
| FIL Ltd |
| 0.02% | 0.04% | #93 | $30.1M | 211,557 | $53.8M | 386,599 | -175,042-45.28% | Reduce |
| SEB Asset Management AB |
| 0.1% | 0.13% | #47 | $27.9M | 196,248 | $31.5M | 226,848 | -30,600-13.49% | Reduce |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
| 0.01% | 0.01% | #124 | $26.8M | 133,120 | $25.3M | 130,662 | +2,458+1.88% | Add |
| FRED ALGER MANAGEMENT, LLC |
| 0.09% | 0.22% | #53 | $26.8M | 188,507 | $50.9M | 366,514 | -178,007-48.57% | Reduce |
| DEUTSCHE BANK AG\ |
| 0.01% | 0.01% | #148 | $20.3M | 142,869 | $18.0M | 129,520 | +13,349+10.31% | Add |
| JACOBSON & SCHMITT ADVISORS, LLC |
| 3.3% | 3.73% | #3 | $20.2M | 142,185 | $20.6M | 147,930 | -5,745-3.88% | Reduce |
| PUBLIC SECTOR PENSION INVESTMENT BOARD |
| 0.05% | 0.04% | #67 | $20.2M | 142,225 | $14.3M | 103,038 | +39,187+38.03% | Add |
| BLAIR WILLIAM & CO/IL |
| 0.05% | 0.06% | #69 | $19.4M | 136,539 | $20.3M | 146,314 | -9,775-6.68% | Reduce |
| Swiss National Bank |
| 0.01% | 0.01% | #116 | $19.0M | 133,800 | $19.2M | 138,500 | -4,700-3.39% | Reduce |
| ENVESTNET ASSET MANAGEMENT INC |
| <0.01% | 0.01% | #162 | $18.3M | 129,041 | $20.5M | 147,755 | -18,714-12.67% | Reduce |