| 1 | VANGUARD GROUP INC | 450,707 | $10.3M | 0.00% | Share |
| 2 | Fourthstone LLC | 438,696 | $10.1M | 1.88% | Share |
| 3 | BlackRock, Inc. | 346,682 | $7.0M | 0.00% | Share |
| 4 | DIMENSIONAL FUND ADVISORS LP | 255,800 | $5.0M | 0.00% | Share |
| 5 | BlackRock, Inc. | 229,000 | $5.0M | 0.00% | Share |
| 6 | GEODE CAPITAL MANAGEMENT, LLC | 176,195 | $4.0M | 0.00% | Share |
| 7 | STATE STREET CORP | 132,123 | $3.0M | 0.00% | Share |
| 8 | Elizabeth Park Capital Advisors, Ltd. | 107,385 | $2.5M | 2.03% | Share |
| 9 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 98,763 | $2.0M | 0.00% | Share |
| 10 | VANGUARD GROUP INC | 55,898 | $1.3M | 0.00% | Share |
| 11 | LPL Financial LLC | 57,975 | $1.0M | 0.00% | Share |
| 12 | RENAISSANCE TECHNOLOGIES LLC | 45,084 | $1.0M | 0.00% | Share |
| 13 | NORTHERN TRUST CORP | 64,182 | $1.0M | 0.00% | Share |
| 14 | AMES NATIONAL CORP | 40,469 | $929K | 0.54% | Share |
| 15 | SEGALL BRYANT & HAMILL, LLC | 39,521 | $907K | 0.01% | Share |
| 16 | NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 10,488 | $476K | 0.00% | Share |
| 17 | RITHOLTZ WEALTH MANAGEMENT | 19,805 | $454K | 0.01% | Share |
| 18 | AMES NATIONAL CORP | 18,088 | $415K | 0.24% | Share |
| 19 | STRS OHIO | 15,600 | $358K | 0.00% | Share |
| 20 | Compound Planning, Inc. | 13,304 | $305K | 0.01% | Share |
| 21 | Foster Group, Inc. | 9,765 | $224K | 0.01% | Share |
| 22 | Stockman Wealth Management, Inc. | 10,725 | $216K | 0.03% | Share |
| 23 | Clarity Asset Management, Inc. | 5,078 | $116K | 0.06% | Share |
| 24 | VANGUARD GROUP INC | 3,506 | $80K | 0.00% | Share |
| 25 | UBS Group AG | 3,276 | $75K | 0.00% | Share |
| 26 | CWM, LLC | 2,169 | $50K | 0.00% | Share |
| 27 | West Financial Advisors, LLC | 804 | $18K | 0.00% | Share |
| 28 | City State Bank | 300 | $6K | 0.00% | Share |
| 29 | GAMMA Investing LLC | 242 | $5K | 0.00% | Share |
| 30 | Optiver Holding B.V. | 142 | $3K | 0.00% | Share |
| 31 | Farther Finance Advisors, LLC | 149 | $3K | 0.00% | Share |
| 32 | EverSource Wealth Advisors, LLC | 81 | $1K | 0.00% | Share |
| 33 | ROTHSCHILD INVESTMENT LLC | 9 | $0 | 0.00% | Share |
| 34 | Covestor Ltd | 1 | $0 | 0.00% | Share |
| 35 | GOLDMAN SACHS GROUP INC | 10,498 | $0 | 0.00% | Share |
| 36 | GEODE CAPITAL MANAGEMENT, LLC | 29,335 | $0 | 0.00% | Share |
| 37 | RHUMBLINE ADVISERS | 6,885 | $0 | 0.00% | Share |
| 38 | FIRST TRUST ADVISORS LP | 18,238 | $0 | 0.00% | Share |
| 39 | Sterling Capital Management LLC | 513 | $0 | 0.00% | Share |
| 40 | ROYAL BANK OF CANADA | 169 | $0 | 0.00% | Share |
| 41 | ROYAL BANK OF CANADA | 1,308 | $0 | 0.00% | Share |
| 42 | ROYAL BANK OF CANADA | 71 | $0 | 0.00% | Share |
| 43 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 545 | $0 | 0.00% | Share |
| 44 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 16,647 | $0 | 0.00% | Share |
| 45 | RBF Capital, LLC | 30,000 | $0 | 0.00% | Share |
| 46 | AQR CAPITAL MANAGEMENT LLC | 103 | $0 | 0.00% | Share |
| 47 | AQR CAPITAL MANAGEMENT LLC | 3 | $0 | 0.00% | Share |
| 48 | AQR CAPITAL MANAGEMENT LLC | 29,267 | $0 | 0.00% | Share |
| 49 | AQR CAPITAL MANAGEMENT LLC | 174 | $0 | 0.00% | Share |
| 50 | AQR CAPITAL MANAGEMENT LLC | 2 | $0 | 0.00% | Share |