| Global Alpha Capital Management Ltd. | 2,926,713 | $36,950 |
| BlackRock, Inc. | 1,154,985 | $14,582 |
| VANGUARD GROUP INC | 967,959 | $12,220 |
| DIMENSIONAL FUND ADVISORS LP | 505,220 | $6,378 |
| GEODE CAPITAL MANAGEMENT, LLC | 399,685 | $5,047 |
| STATE STREET CORP | 327,990 | $4,165 |
| GAMCO INVESTORS, INC. ET AL | 272,200 | $3,437 |
| Riverwater Partners LLC | 261,428 | $3,301 |
| FIRST WILSHIRE SECURITIES MANAGEMENT INC | 260,187 | $3,285 |
| Peapod Lane Capital LLC | 208,547 | $2,633 |
| Quinn Opportunity Partners LLC | 180,357 | $2,277 |
| FLAX POND CAPITAL, LLC | 169,908 | $2,145 |
| GABELLI FUNDS LLC | 149,500 | $1,887 |
| NORTHERN TRUST CORP | 133,114 | $1,681 |
| Teton Advisors, LLC | 113,000 | $1,427 |
| Federation des caisses Desjardins du Quebec | 109,484 | $1,382 |
| MORGAN STANLEY | 108,380 | $1,368 |
| WHITE PINE CAPITAL LLC | 82,232 | $1,038 |
| Rathbones Group PLC | 73,360 | $926 |
| D. E. Shaw & Co., Inc. | 63,394 | $800 |
| SFE Investment Counsel | 60,010 | $758 |
| Advisors Asset Management, Inc. | 56,794 | $717 |
| Nuveen, LLC | 54,352 | $686 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 54,148 | $684 |
| Oakum Bay Capital LLC | 53,783 | $679 |
| GOLDMAN SACHS GROUP INC | 53,515 | $676 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 42,474 | $536 |
| Bank of New York Mellon Corp | 42,373 | $535 |
| Mutual Advisors, LLC | 40,000 | $505 |
| Sowell Financial Services LLC | 39,160 | $494 |
| AMERICAN CENTURY COMPANIES INC | 38,685 | $488 |
| Quantinno Capital Management LP | 32,738 | $413 |
| BARCLAYS PLC | 29,250 | $369 |
| Qube Research & Technologies Ltd | 29,123 | $368 |
| WELLS FARGO & COMPANY/MN | 28,778 | $363 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 28,740 | $363 |
| Stratos Wealth Partners, LTD. | 28,012 | $354 |
| Russell Investments Group, Ltd. | 27,642 | $349 |
| TWO SIGMA INVESTMENTS, LP | 26,905 | $340 |
| Baker Ellis Asset Management LLC | 25,300 | $319 |
| FIRST INTERSTATE BANK | 25,000 | $316 |
| EVERETT HARRIS & CO /CA/ | 24,347 | $307 |
| CITADEL ADVISORS LLC | 21,953 | $277 |
| RHUMBLINE ADVISERS | 20,945 | $264 |
| Invesco Ltd. | 20,211 | $255 |
| TWO SIGMA ADVISERS, LP | 20,000 | $253 |
| Point72 Asset Management, L.P. | 19,350 | $244 |
| JPMORGAN CHASE & CO | 16,913 | $214 |
| WHITTIER TRUST CO | 16,368 | $207 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 15,800 | $199 |
| BANK OF AMERICA CORP /DE/ | 15,700 | $198 |
| JANE STREET GROUP, LLC | 15,564 | $196 |
| AQR CAPITAL MANAGEMENT LLC | 15,466 | $195 |
| Beartown Capital Management, LLC | 12,892 | $163 |
| Byrne Asset Management LLC | 12,671 | $160 |
| HSBC HOLDINGS PLC | 12,248 | $154 |
| Parvin Asset Management, LLC | 12,050 | $152 |
| EntryPoint Capital, LLC | 11,884 | $150 |
| UBS Group AG | 11,790 | $149 |
| Ashton Thomas Private Wealth, LLC | 11,176 | $142 |
| MetLife Investment Management, LLC | 9,765 | $123 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 7,695 | $97 |
| FMR LLC | 6,499 | $82 |
| BNP PARIBAS ARBITRAGE, SA | 5,170 | $65 |
| SIMPLEX TRADING, LLC | 5,081 | $64 |
| McIlrath & Eck, LLC | 4,870 | $61 |
| Police & Firemen's Retirement System of New Jersey | 3,600 | $45 |
| VAN ECK ASSOCIATES CORP | 2,882 | $0 |
| Leonteq Securities AG | 1,793 | $23 |
| TRUST CO OF VERMONT | 1,710 | $22 |
| Legal & General Group Plc | 1,466 | $19 |
| Ameritas Investment Partners, Inc. | 1,446 | $18 |
| PNC Financial Services Group, Inc. | 1,302 | $16 |
| BNP Paribas Investment Partners S.A. | 1,214 | $0 |
| Covestor Ltd | 1,058 | $0 |
| CWM, LLC | 1,032 | $0 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 1,025 | $13 |
| WHITTIER TRUST CO OF NEVADA INC | 1,000 | $13 |
| Sterling Capital Management LLC | 960 | $12 |
| Annis Gardner Whiting Capital Advisors, LLC | 937 | $12 |
| Tower Research Capital LLC (TRC) | 886 | $11 |
| NISA INVESTMENT ADVISORS, LLC | 784 | $10 |
| NEW YORK STATE COMMON RETIREMENT FUND | 748 | $9 |
| ROYAL BANK OF CANADA | 677 | $9 |
| OSAIC HOLDINGS, INC. | 625 | $8 |
| SRS Capital Advisors, Inc. | 567 | $7 |
| AMALGAMATED BANK | 523 | $0 |
| Ancora Advisors LLC | 500 | $6 |
| CITIGROUP INC | 377 | $5 |
| MASSMUTUAL TRUST CO FSB/ADV | 363 | $5 |
| Optiver Holding B.V. | 272 | $3 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 135 | $2 |
| Versant Capital Management, Inc | 104 | $1 |
| Avion Wealth | 100 | $0 |
| Allworth Financial LP | 83 | $1 |
| UBS ASSET MANAGEMENT AMERICAS INC | 72 | $1 |
| GAMMA Investing LLC | 60 | $1 |
| EverSource Wealth Advisors, LLC | 59 | $1 |
| CALDWELL SUTTER CAPITAL, INC. | 54 | $1 |
| SBI Securities Co., Ltd. | 54 | $1 |
| 5 other institutions | 123 | $2 |