| VANGUARD GROUP INC | 14,802,630 | $240,247 |
| Capital Research Global Investors | 12,920,289 | $209,696 |
| BlackRock, Inc. | 11,593,249 | $188,158 |
| WELLINGTON MANAGEMENT GROUP LLP | 8,629,238 | $140,053 |
| FMR LLC | 6,701,174 | $108,760 |
| AMERICAN CENTURY COMPANIES INC | 5,286,928 | $85,807 |
| Boston Partners | 4,108,893 | $66,596 |
| DIMENSIONAL FUND ADVISORS LP | 3,615,820 | $58,687 |
| Nuveen, LLC | 3,531,108 | $57,310 |
| GEODE CAPITAL MANAGEMENT, LLC | 3,434,062 | $55,744 |
| STATE STREET CORP | 3,141,991 | $50,995 |
| Granahan Investment Management, LLC | 3,115,930 | $50,572 |
| Nine Ten Capital Management LLC | 3,003,583 | $48,748 |
| Edenbrook Capital, LLC | 2,788,036 | $45,250 |
| Ophir Asset Management Pty Ltd | 2,384,187 | $38,695 |
| 325 CAPITAL LLC | 2,005,387 | $32,547 |
| MORGAN STANLEY | 1,862,538 | $30,229 |
| GOLDMAN SACHS GROUP INC | 1,761,037 | $28,582 |
| Blue Grotto Capital, LLC | 1,628,782 | $26,435 |
| No Street GP LP | 1,475,000 | $23,939 |
| KENNEDY CAPITAL MANAGEMENT LLC | 1,435,970 | $23,306 |
| Maestria Partners LLC | 1,363,505 | $22,130 |
| NORTHERN TRUST CORP | 1,272,068 | $20,646 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,187,501 | $19,273 |
| Bank of New York Mellon Corp | 1,183,318 | $19,205 |
| ROYCE & ASSOCIATES LP | 1,166,469 | $18,932 |
| Stephens Investment Management Group LLC | 1,128,578 | $18,317 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 944,701 | $15,332 |
| BALYASNY ASSET MANAGEMENT L.P. | 873,208 | $14,172 |
| Meros Investment Management, LP | 825,595 | $13,399 |
| J. Goldman & Co LP | 782,837 | $12,705 |
| Schonfeld Strategic Advisors LLC | 779,681 | $12,654 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 711,495 | $12 |
| Penn Capital Management Company, LLC | 694,766 | $11,305 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 685,259 | $11,122 |
| BANK OF AMERICA CORP /DE/ | 651,953 | $10,581 |
| OBERWEIS ASSET MANAGEMENT INC/ | 635,800 | $10,319 |
| NOMURA ASSET MANAGEMENT CO LTD | 622,700 | $10,106 |
| Kopion Asset Management, LLC | 614,459 | $9,973 |
| APIS CAPITAL ADVISORS, LLC | 604,000 | $9,803 |
| Pillsbury Lake Capital LLC | 583,644 | $9,473 |
| GRIZZLYROCK CAPITAL, LLC | 571,906 | $9,282 |
| CITADEL ADVISORS LLC | 544,318 | $8,834 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 515,635 | $8,369 |
| ALGERT GLOBAL LLC | 509,860 | $8 |
| JPMORGAN CHASE & CO | 506,393 | $8,219 |
| NEW YORK STATE COMMON RETIREMENT FUND | 474,457 | $7,700 |
| Russell Investments Group, Ltd. | 451,021 | $7,320 |
| NORDEA INVESTMENT MANAGEMENT AB | 445,016 | $7,338 |
| UBS Group AG | 404,014 | $6,557 |
| S Squared Technology, LLC | 402,862 | $6,538 |
| PICTON MAHONEY ASSET MANAGEMENT | 388,131 | $6,299 |
| JANE STREET GROUP, LLC | 380,253 | $6,172 |
| BARCLAYS PLC | 366,390 | $5,947 |
| TWO SIGMA INVESTMENTS, LP | 363,412 | $5,898 |
| Manatuck Hill Partners, LLC | 350,000 | $5,681 |
| 1492 Capital Management LLC | 341,398 | $5,541 |
| Norwood Investment Partners, LP | 330,000 | $5,356 |
| UBS ASSET MANAGEMENT AMERICAS INC | 328,260 | $5,328 |
| Man Group plc | 311,536 | $5,056 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 307,607 | $4,992 |
| RAYMOND JAMES FINANCIAL INC | 297,716 | $4,832 |
| First Eagle Investment Management, LLC | 296,443 | $4,811 |
| Swiss National Bank | 280,700 | $4,556 |
| BANK OF MONTREAL /CAN/ | 276,273 | $4,484 |
| SIMPLEX TRADING, LLC | 263,362 | $4,274 |
| Dana Investment Advisors, Inc. | 254,935 | $4,138 |
| COMMONWEALTH EQUITY SERVICES, LLC | 254,318 | $4,128 |
| Invesco Ltd. | 243,565 | $3,953 |
| PRINCIPAL FINANCIAL GROUP INC | 237,220 | $3,850 |
| Senvest Management, LLC | 224,100 | $3,637 |
| Voya Investment Management LLC | 220,440 | $3,578 |
| STATE OF WISCONSIN INVESTMENT BOARD | 219,559 | $3,563 |
| HARBOR CAPITAL ADVISORS, INC. | 214,251 | $3 |
| SEI INVESTMENTS CO | 211,537 | $3,433 |
| Qube Research & Technologies Ltd | 202,936 | $3,294 |
| AYAL Capital Advisors Ltd | 200,000 | $3,246 |
| FIRST TRUST ADVISORS LP | 199,872 | $3,244 |
| RICE HALL JAMES & ASSOCIATES, LLC | 198,828 | $3,227 |
| WELLS FARGO & COMPANY/MN | 193,619 | $3,142 |
| WEDGE CAPITAL MANAGEMENT L L P/NC | 189,903 | $3,082 |
| RHUMBLINE ADVISERS | 183,945 | $2,985 |
| Hilton Capital Management, LLC | 180,473 | $2,929 |
| FEDERATED HERMES, INC. | 172,947 | $2,807 |
| CenterBook Partners LP | 172,546 | $2,800 |
| ENVESTNET ASSET MANAGEMENT INC | 163,954 | $2,661 |
| PRELUDE CAPITAL MANAGEMENT, LLC | 152,200 | $2,470 |
| VICTORY CAPITAL MANAGEMENT INC | 151,084 | $2,452 |
| Legal & General Group Plc | 148,841 | $2,416 |
| Bridgewater Associates, LP | 145,187 | $2,356 |
| P.A.W. CAPITAL CORP | 140,000 | $2,272 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 136,524 | $2,216 |
| IMC-Chicago, LLC | 133,096 | $2,160 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 129,787 | $2,106 |
| DEUTSCHE BANK AG\ | 128,468 | $2,085 |
| ALLIANCEBERNSTEIN L.P. | 125,345 | $2,034 |
| Toroso Investments, LLC | 123,908 | $2,011 |
| PERKINS CAPITAL MANAGEMENT INC | 121,775 | $1,976 |
| BOOTHBAY FUND MANAGEMENT, LLC | 117,842 | $1,913 |
| LPL Financial LLC | 116,450 | $1,890 |
| 199 other institutions | 4,326,706 | $65,168 |