| BlackRock, Inc. | 1,294,753 | $40,202 |
| FMR LLC | 1,148,279 | $35,654 |
| VANGUARD GROUP INC | 915,780 | $28,435 |
| DIMENSIONAL FUND ADVISORS LP | 875,968 | $27,200 |
| BAR HARBOR WEALTH MANAGEMENT | 420,683 | $13,062 |
| GEODE CAPITAL MANAGEMENT, LLC | 410,445 | $12,747 |
| STATE STREET CORP | 362,584 | $11,258 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 336,365 | $10,444 |
| AMERICAN CENTURY COMPANIES INC | 252,189 | $7,830 |
| NORTHERN TRUST CORP | 150,883 | $4,685 |
| Boston Partners | 146,360 | $4,544 |
| North Star Investment Management Corp. | 145,580 | $4,520 |
| RBF Capital, LLC | 133,270 | $4,138 |
| MORGAN STANLEY | 126,576 | $3,930 |
| RENAISSANCE TECHNOLOGIES LLC | 120,984 | $3,757 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 112,244 | $3,485 |
| LSV ASSET MANAGEMENT | 109,450 | $3 |
| CSM Advisors, LLC | 86,860 | $3 |
| TWO SIGMA INVESTMENTS, LP | 84,491 | $2,623 |
| Bank of New York Mellon Corp | 82,928 | $2,575 |
| Elizabeth Park Capital Advisors, Ltd. | 77,623 | $2,410 |
| BARCLAYS PLC | 74,632 | $2,317 |
| TRUST CO OF VERMONT | 73,113 | $2,270 |
| Nuveen, LLC | 73,021 | $2,267 |
| Polaris Capital Management, LLC | 70,000 | $2,174 |
| UBS Group AG | 59,873 | $1,859 |
| GOLDMAN SACHS GROUP INC | 57,926 | $1,799 |
| BANK OF AMERICA CORP /DE/ | 54,708 | $1,699 |
| JPMORGAN CHASE & CO | 50,495 | $1,568 |
| ROYAL BANK OF CANADA | 47,079 | $1,462 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 46,976 | $1,459 |
| MERCER GLOBAL ADVISORS INC /ADV | 45,349 | $1,408 |
| DELPHI MANAGEMENT INC /MA/ | 43,583 | $1 |
| STIFEL FINANCIAL CORP | 41,044 | $1,274 |
| Coston, McIsaac & Partners | 40,518 | $1 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 39,842 | $1,237 |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 37,900 | $1,177 |
| NAPLES GLOBAL ADVISORS, LLC | 37,769 | $1,173 |
| AQR CAPITAL MANAGEMENT LLC | 36,678 | $1,139 |
| TWO SIGMA ADVISERS, LP | 36,300 | $1,127 |
| MILLENNIUM MANAGEMENT LLC | 33,920 | $1,053 |
| De Lisle Partners LLP | 32,738 | $1,017 |
| JANE STREET GROUP, LLC | 31,332 | $973 |
| SILVERLAKE WEALTH MANAGEMENT LLC | 30,609 | $950 |
| Moors & Cabot, Inc. | 29,315 | $910 |
| WELLS FARGO & COMPANY/MN | 29,069 | $903 |
| Brandywine Global Investment Management, LLC | 28,458 | $884 |
| CITADEL ADVISORS LLC | 25,251 | $784 |
| Janney Montgomery Scott LLC | 23,455 | $1 |
| BAILARD, INC. | 22,621 | $702 |
| Squarepoint Ops LLC | 21,869 | $679 |
| Quantinno Capital Management LP | 21,345 | $663 |
| ACADIAN ASSET MANAGEMENT LLC | 21,189 | $1 |
| RHUMBLINE ADVISERS | 20,675 | $642 |
| Invesco Ltd. | 20,379 | $633 |
| Plante Moran Financial Advisors, LLC | 19,692 | $611 |
| D. E. Shaw & Co., Inc. | 18,413 | $572 |
| Carl P. Sherr & Co., LLC | 18,119 | $614 |
| HSBC HOLDINGS PLC | 17,996 | $559 |
| MEANS INVESTMENT CO., INC. | 17,804 | $553 |
| ROCKLAND TRUST CO | 17,766 | $552 |
| Creative Planning | 17,541 | $545 |
| Wellington Shields Capital Management, LLC | 16,875 | $524 |
| PANAGORA ASSET MANAGEMENT INC | 16,672 | $518 |
| Focus Partners Wealth | 16,333 | $507 |
| Inspire Investing, LLC | 15,012 | $466 |
| Qube Research & Technologies Ltd | 13,490 | $419 |
| Connor, Clark & Lunn Investment Management Ltd. | 13,286 | $413 |
| DEUTSCHE BANK AG\ | 12,907 | $401 |
| Financial Planning Hawaii, Inc. | 12,880 | $400 |
| KLP KAPITALFORVALTNING AS | 12,300 | $382 |
| ALLIANCEBERNSTEIN L.P. | 12,196 | $379 |
| STRS OHIO | 11,900 | $369 |
| Community Financial Services Group, LLC | 11,344 | $352 |
| PNC Financial Services Group, Inc. | 11,257 | $350 |
| Hennion & Walsh Asset Management, Inc. | 11,128 | $346 |
| Odyssean, LLC | 10,965 | $340 |
| Westhampton Capital, LLC | 10,575 | $328 |
| OCCUDO QUANTITATIVE STRATEGIES LP | 10,140 | $315 |
| Brendel Financial Advisors LLC | 10,053 | $312 |
| Arete Wealth Advisors, LLC | 9,573 | $0 |
| OSAIC HOLDINGS, INC. | 9,534 | $296 |
| Bogart Wealth, LLC | 9,250 | $287 |
| FRANKLIN RESOURCES INC | 9,212 | $286 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 9,019 | $0 |
| MetLife Investment Management, LLC | 8,686 | $270 |
| AlphaQuest LLC | 8,380 | $260 |
| Thrivent Financial for Lutherans | 7,855 | $0 |
| Prosperity Consulting Group, LLC | 7,714 | $240 |
| LPL Financial LLC | 7,662 | $238 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 7,661 | $238 |
| SlateStone Wealth, LLC | 7,493 | $0 |
| Point72 Asset Management, L.P. | 7,390 | $229 |
| First Bancorp, Inc /ME/ | 7,347 | $228 |
| SG Americas Securities, LLC | 7,206 | $0 |
| Sky Investment Group LLC | 6,987 | $217 |
| CAMDEN NATIONAL BANK | 6,925 | $215 |
| BNP PARIBAS ARBITRAGE, SA | 6,833 | $212 |
| Corient Private Wealth LLC | 6,638 | $206 |
| CANADA PENSION PLAN INVESTMENT BOARD | 5,900 | $183 |
| 54 other institutions | 72,833 | $2,121 |