| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 2,105,314 | 2,135,282 | +29,968 | 0.02 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 2,089,693 | 2,076,556 | -13,137 | 0.01 | 0.01 | -0.00 | sell |
| BAMCO INC /NY/ | 1,788,590 | 1,781,201 | -7,389 | 2.02 | 1.89 | -0.13 | sell |
| Capital World Investors | 454,345 | 987,844 | +533,499 | 0.03 | 0.05 | +0.03 | buy |
| STATE STREET CORP | 693,050 | 685,936 | -7,114 | 0.01 | 0.01 | -0.00 | sell |
| MORGAN STANLEY | 720,639 | 636,426 | -84,213 | 0.02 | 0.01 | -0.00 | sell |
| FIRST MANHATTAN CO. LLC. | 514,047 | 614,647 | +100,600 | 0.58 | 0.63 | +0.05 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 616,099 | 607,419 | -8,680 | 0.02 | 0.01 | -0.00 | sell |
| DAVENPORT & Co LLC | 519,906 | 530,043 | +10,137 | 1.18 | 1.13 | -0.05 | buy |
| JPMORGAN CHASE & CO | 450,044 | 333,393 | -116,651 | 0.01 | 0.01 | -0.00 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 301,728 | 316,873 | +15,145 | 0.31 | 0.33 | +0.02 | buy |
| DF DENT & CO INC | 264,910 | 315,756 | +50,846 | 1.46 | 1.78 | +0.32 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 338,738 | 308,024 | -30,714 | 2.47 | 2.26 | -0.21 | sell |
| DIMENSIONAL FUND ADVISORS LP | 273,724 | 285,654 | +11,930 | 0.02 | 0.02 | -0.00 | buy |
| Turtle Creek Asset Management Inc. | 225,920 | 278,670 | +52,750 | 2.90 | 4.80 | +1.90 | buy |
| Invesco Ltd. | 274,724 | 276,090 | +1,366 | 0.02 | 0.01 | -0.01 | buy |
| NORGES BANK | 0 | 275,916 | +275,916 | 0.00 | 0.01 | +0.01 | buy |
| RIVERBRIDGE PARTNERS LLC | 290,524 | 268,453 | -22,071 | 2.08 | 1.97 | -0.12 | sell |
| Champlain Investment Partners, LLC | 289,696 | 238,175 | -51,521 | 0.93 | 0.94 | +0.01 | sell |
| Maren Capital LLC | 199,820 | 234,737 | +34,917 | 4.73 | 4.94 | +0.21 | buy |
| Giverny Capital Inc. | 190,462 | 214,264 | +23,802 | 2.74 | 2.80 | +0.05 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 219,965 | 213,899 | -6,066 | 0.20 | 0.18 | -0.03 | sell |
| Stephens Investment Management Group LLC | 151,159 | 208,075 | +56,916 | 0.83 | 1.06 | +0.23 | buy |
| NORTHERN TRUST CORP | 208,334 | 199,087 | -9,247 | 0.01 | 0.01 | -0.00 | sell |
| Spyglass Capital Management LLC | 143,385 | 197,186 | +53,801 | 3.25 | 3.86 | +0.61 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 171,557 | 176,477 | +4,920 | 0.01 | 0.01 | -0.00 | buy |
| ALLIANCEBERNSTEIN L.P. | 179,046 | 173,419 | -5,627 | 0.02 | 0.02 | -0.00 | sell |
| AMERICAN CENTURY COMPANIES INC | 176,037 | 152,880 | -23,157 | 0.04 | 0.03 | -0.01 | sell |
| GW&K Investment Management, LLC | 162,556 | 152,487 | -10,069 | 0.61 | 0.52 | -0.10 | sell |
| BANK OF AMERICA CORP /DE/ | 168,306 | 151,067 | -17,239 | 0.01 | 0.00 | -0.00 | sell |
| Bank of New York Mellon Corp | 159,961 | 150,736 | -9,225 | 0.01 | 0.01 | -0.00 | sell |
| Madison Asset Management, LLC | 156,124 | 137,362 | -18,762 | 0.73 | 0.62 | -0.11 | sell |
| Copeland Capital Management, LLC | 143,900 | 133,495 | -10,405 | 1.28 | 1.17 | -0.11 | sell |
| ROYAL BANK OF CANADA | 129,662 | 117,427 | -12,235 | 0.01 | 0.01 | -0.00 | sell |
| Prime Capital Management Co Ltd | 115,498 | 115,498 | 0 | 5.90 | 5.36 | -0.54 | hold |
| ENVESTNET ASSET MANAGEMENT INC | 162,539 | 112,345 | -50,194 | 0.02 | 0.01 | -0.01 | sell |
| Port Capital LLC | 109,693 | 97,508 | -12,185 | 1.94 | 1.64 | -0.30 | sell |
| UBS Group AG | 67,078 | 97,012 | +29,934 | 0.01 | 0.01 | +0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 7,444 | 81,942 | +74,498 | 0.00 | 0.02 | +0.02 | buy |
| FRANKLIN RESOURCES INC | 93,371 | 78,698 | -14,673 | 0.01 | 0.01 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 64,110 | 76,379 | +12,269 | 0.00 | 0.00 | +0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 18,991 | 72,684 | +53,693 | 0.01 | 0.02 | +0.01 | buy |
| NATIXIS ADVISORS, LLC | 63,653 | 72,585 | +8,932 | 0.04 | 0.04 | +0.00 | buy |
| Ensign Peak Advisors, Inc | 50,564 | 72,291 | +21,727 | 0.04 | 0.05 | +0.01 | buy |
| HOWLAND CAPITAL MANAGEMENT LLC | 78,269 | 71,656 | -6,613 | 1.27 | 1.07 | -0.20 | sell |
| SEI INVESTMENTS CO | 93,858 | 67,360 | -26,498 | 0.04 | 0.03 | -0.02 | sell |
| Swedbank AB | 69,050 | 65,053 | -3,997 | 0.03 | 0.02 | -0.01 | sell |
| Carnegie Investment Counsel | 61,905 | 61,738 | -167 | 0.50 | 0.45 | -0.05 | sell |
| RHUMBLINE ADVISERS | 63,206 | 60,906 | -2,300 | 0.02 | 0.02 | -0.00 | sell |
| Erste Asset Management GmbH | 42,079 | 60,893 | +18,814 | 0.17 | 0.20 | +0.03 | buy |
| AMERIPRISE FINANCIAL INC | 72,037 | 60,612 | -11,425 | 0.01 | 0.01 | -0.00 | sell |
| Nuveen, LLC | 61,466 | 58,930 | -2,536 | 0.01 | 0.01 | -0.00 | sell |
| Handelsbanken Fonder AB | 52,000 | 57,000 | +5,000 | 0.07 | 0.07 | -0.00 | buy |
| Doma Perpetual Capital Management LLC | 0 | 56,051 | +56,051 | 0.00 | 6.16 | +6.16 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 57,900 | 54,533 | -3,367 | 0.01 | 0.00 | -0.00 | sell |
| WELLS FARGO & COMPANY/MN | 64,084 | 52,006 | -12,078 | 0.01 | 0.00 | -0.00 | sell |
| CITIGROUP INC | 56,063 | 50,928 | -5,135 | 0.02 | 0.01 | -0.00 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 49,077 | 47,446 | -1,631 | 0.01 | 0.01 | -0.00 | sell |
| Artemis Investment Management LLP | 45,404 | 43,962 | -1,442 | 0.24 | 0.21 | -0.03 | sell |
| Swiss National Bank | 42,862 | 43,662 | +800 | 0.01 | 0.01 | -0.00 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 36,233 | 42,894 | +6,661 | 2.64 | 2.82 | +0.18 | buy |
| CONGRESS ASSET MANAGEMENT CO | 36,828 | 38,877 | +2,049 | 0.10 | 0.11 | +0.00 | buy |
| BLAIR WILLIAM & CO/IL | 39,363 | 38,464 | -899 | 0.04 | 0.04 | -0.00 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 38,175 | 38,145 | -30 | 1.81 | 1.66 | -0.15 | sell |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 37,990 | 37,990 | 0 | 0.32 | 0.31 | -0.02 | hold |
| Premier Fund Managers Ltd | 81,850 | 36,662 | -45,188 | 1.40 | 0.83 | -0.57 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 35,205 | 35,910 | +705 | 0.00 | 0.00 | -0.00 | buy |
| Mawer Investment Management Ltd. | 31,890 | 34,580 | +2,690 | 0.07 | 0.08 | +0.01 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 39,090 | 34,168 | -4,922 | 0.01 | 0.01 | -0.00 | sell |
| BESSEMER GROUP INC | 34,614 | 33,755 | -859 | 0.02 | 0.02 | -0.00 | sell |
| Legal & General Group Plc | 35,133 | 33,240 | -1,893 | 0.00 | 0.00 | -0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 21,200 | 29,780 | +8,580 | 0.01 | 0.01 | +0.00 | buy |
| RAYMOND JAMES FINANCIAL INC | 26,678 | 29,600 | +2,922 | 0.00 | 0.00 | -0.00 | buy |
| ALTA CAPITAL MANAGEMENT LLC/ | 36,538 | 29,242 | -7,296 | 0.86 | 0.76 | -0.10 | sell |
| Janney Montgomery Scott LLC | 27,299 | 28,138 | +839 | 0.03 | 0.03 | -0.00 | buy |
| STIFEL FINANCIAL CORP | 30,720 | 27,368 | -3,352 | 0.01 | 0.01 | -0.00 | sell |
| Focus Partners Wealth | 27,971 | 27,222 | -749 | 0.02 | 0.01 | -0.01 | sell |
| Retirement Systems of Alabama | 26,763 | 26,525 | -238 | 0.04 | 0.03 | -0.00 | sell |
| SG Americas Securities, LLC | 14,404 | 25,385 | +10,981 | 0.02 | 0.01 | -0.01 | buy |
| Ascent Group, LLC | 16,148 | 24,027 | +7,879 | 0.24 | 0.32 | +0.08 | buy |
| KELLY LAWRENCE W & ASSOCIATES INC/CA | 23,652 | 23,627 | -25 | 2.44 | 2.25 | -0.19 | sell |
| UNITED CAPITAL FINANCIAL ADVISORS, LLC | 26,927 | 22,875 | -4,052 | 0.08 | 0.05 | -0.03 | sell |
| Russell Investments Group, Ltd. | 18,292 | 22,606 | +4,314 | 0.01 | 0.01 | +0.00 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 19,211 | 21,678 | +2,467 | 0.02 | 0.02 | -0.00 | buy |
| Hendershot Investments Inc. | 19,614 | 21,533 | +1,919 | 1.05 | 1.07 | +0.02 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 21,607 | 21,114 | -493 | 0.02 | 0.02 | -0.00 | sell |
| VAN ECK ASSOCIATES CORP | 21,060 | 20,974 | -86 | 0.01 | 0.01 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 20,977 | 20,952 | -25 | 0.01 | 0.01 | -0.00 | sell |
| OPPENHEIMER ASSET MANAGEMENT INC. | 22,501 | 20,756 | -1,745 | 0.11 | 0.10 | -0.01 | sell |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 21,783 | 20,743 | -1,040 | 0.02 | 0.01 | -0.00 | sell |
| ISTHMUS PARTNERS, LLC | 0 | 20,736 | +20,736 | 0.00 | 0.90 | +0.90 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 0 | 20,614 | +20,614 | 0.00 | 0.02 | +0.02 | buy |
| LPL Financial LLC | 25,527 | 19,943 | -5,584 | 0.00 | 0.00 | -0.00 | sell |
| Granahan Investment Management, LLC | 15,622 | 19,686 | +4,064 | 0.27 | 0.33 | +0.06 | buy |
| CITADEL ADVISORS LLC | 24,375 | 18,331 | -6,044 | 0.01 | 0.00 | -0.00 | sell |
| BARCLAYS PLC | 22,053 | 18,106 | -3,947 | 0.00 | 0.00 | -0.00 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 39,774 | 17,833 | -21,941 | 1.23 | 0.48 | -0.75 | sell |
| RENAISSANCE GROUP LLC | 19,816 | 17,257 | -2,559 | 0.32 | 0.27 | -0.05 | sell |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 16,800 | 16,424 | -376 | 0.01 | 0.01 | -0.00 | sell |
| HOMESTEAD ADVISERS CORP | 16,326 | 16,326 | 0 | 0.17 | 0.17 | +0.00 | hold |