# EDGAR Filing Document

**Accession Number:** 0001596800
**File Stem:** 0001596800-25-000013
**Filing Date:** 2025-8
**Character Count:** 1112817
**Document Hash:** 5e86e6c3738c83c21e5b007efe055b2c
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001596800-25-000013.hdr.sgml**: 20250827

**ACCESSION NUMBER**: 0001596800-25-000013

**CONFORMED SUBMISSION TYPE**: N-PX

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250827

**EFFECTIVENESS DATE**: 20250827

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Connor, Clark & Lunn Investment Management Ltd.
- **CENTRAL INDEX KEY:** 0001596800

**ORGANIZATION NAME:**
- **EIN:** 000000000
- **STATE OF INCORPORATION:** A1
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** N-PX
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-16144
- **FILM NUMBER:** 251261254

**BUSINESS ADDRESS:**
- **STREET 1:** 2300 - 1111 WEST GEORGIA STREET
- **CITY:** VANCOUVER
- **STATE:** A1
- **ZIP:** V6E 4M3
- **BUSINESS PHONE:** 604-685-2020

**MAIL ADDRESS:**
- **STREET 1:** 2300 - 1111 WEST GEORGIA STREET
- **CITY:** VANCOUVER
- **STATE:** A1
- **ZIP:** V6E 4M3

## FORM N-PX
### ANNUAL REPORT OF PROXY VOTING RECORD

## N-PX: Filer Information

**Filer CIK:** 0001596800

**Date of Report:** 06/30/2025

**Are you a Registered Management Investment Company or an Institutional Manager?:** Institutional Manager

**Is this a LIVE or TEST Filing?:** LIVE

**Is this an electronic copy of an official filing submitted in paper format?:** [ ]

### Submission Contact Information
_Not provided in this filing._

### Notification Information
**Notify via Filing Website only?:** [ ]

## N-PX: Cover Page

**Name of reporting person:** Connor, Clark  Lunn Investment Management Ltd.

**Address:** 2300 - 1111 WEST GEORGIA STREET, Vancouver, A1 V6E 4M3

**Telephone number:** 604-685-2020

**Name of agent for service:** —

**Agent Address:** —, —, — —

**Reporting Period:** Report for the year ended 06/30/2025

**SEC File Number:** 028-16144

**CRD Number (if any):** —

**Other SEC File Number (if any):** —

**LEI (if any):** —

**Report Type (check only one):**

Institutional Manager.

- [x] Institutional Manager Voting Report

- [ ] Institutional Manager Notice Report

- [ ] Institutional Manager Combination Report

Registered Management Investment Company.

- [ ] Fund Voting Report

- [ ] Fund Notice Report

**Do you wish to provide explanatory information pursuant to Special Instruction B.4?:**

- [x] No

- [ ] Yes

**Additional information:** —

## N-PX: Summary - Included Managers

**Number of Included Institutional Managers:** 0

**Included Institutional Managers:** —

## FORM N-PX PROXY VOTING RECORD

| NAME OF ISSUER                                 | CUSIP     | MEETING DATE   | VOTE DESCRIPTION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | VOTE CATEGORY                |     SHARES VOTED |   SHARES ON LOAN | HOW VOTED   | SHARES VOTED FOR OR AGAINST MANAGEMENT   | FOR OR AGAINST MANAGEMENT   | OTHER INFO   |
|:---|:---|:---|:---|:---|---:|---:|:---|:---|:---|:---|
| Box, Inc.                                      | 10316T104 | 07/02/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  18813           |  13870           | FOR         | 18813.000000                             | FOR                         |  |
| Anika Therapeutics, Inc.                       | 035255108 | 07/09/2024     | Advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  14335           |      0           | FOR         | 14335.000000                             | FOR                         |  |
| Steelcase Inc.                                 | 858155203 | 07/10/2024     | Advisory vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  86837           |    100           | FOR         | 86837.000000                             | FOR                         |  |
| Verint Systems Inc.                            | 92343X100 | 07/10/2024     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   8697           |   4126           | FOR         | 8697.000000                              | FOR                         |  |
| Planet Labs PBC                                | 72703X106 | 07/11/2024     | To approve, on a non-binding advisory basis, the compensation of our named executive officers ("Say-on-Pay Vote").                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  68254           |  11500           | FOR         | 68254.000000                             | FOR                         |  |
| Autodesk, Inc.                                 | 052769106 | 07/16/2024     | Approve, on an advisory (non-binding) basis, the compensation of Autodesk, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  89887           |      0           | FOR         | 89887.000000                             | FOR                         |  |
| Uranium Energy Corp.                           | 916896103 | 07/16/2024     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 202959           |  99567           | FOR         | 202959.000000                            | FOR                         |  |
| Constellation Brands, Inc.                     | 21036P108 | 07/17/2024     | To approve, by an advisory vote, the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  39621           |   1144           | FOR         | 39621.000000                             | FOR                         |  |
| Ennis, Inc.                                    | 293389102 | 07/18/2024     | Non-binding advisory approval of Company's compensation of its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  36219           |      0           | FOR         | 36219.000000                             | FOR                         |  |
| Cronos Group Inc.                              | 22717L101 | 07/19/2024     | Adoption of an advisory (non-binding) resolution to approve the compensation of the Company's named executive officers as disclosed in the proxy statement dated April 26, 2024.                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   3601           |    399           | AGAINST     | 3601.000000                              | AGAINST                     |  |
| Columbus McKinnon Corporation                  | 199333105 | 07/22/2024     | To approve, on a non-binding, advisory basis, the compensation of our Named Executive Officers;                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  29697           |      0           | FOR         | 29697.000000                             | FOR                         |  |
| Petco Health and Wellness Company, Inc.        | 71601V105 | 07/22/2024     | To approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 227394           |      0           | FOR         | 227394.000000                            | FOR                         |  |
| Spok Holdings, Inc.                            | 84863T106 | 07/23/2024     | Advisory vote to approve named executive officer compensation for 2023.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  44123           |   2699           | FOR         | 44123.000000                             | FOR                         |  |
| VF Corporation                                 | 918204108 | 07/23/2024     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 601427           | 214216           | FOR         | 601427.000000                            | FOR                         |  |
| Booz Allen Hamilton Holding Corporation        | 099502106 | 07/24/2024     | Advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     11           |      0           | FOR         | 11.000000                                | FOR                         |  |
| WM Technology, Inc.                            | 92971A109 | 07/24/2024     | Non-binding advisory vote to Approve The Compensation Of Our Named Executive Officers For The Year Ended December 31, 2023.                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 346477           |   1800           | FOR         | 346477.000000                            | FOR                         |  |
| Capital Southwest Corporation                  | 140501107 | 07/25/2024     | To approve, on an advisory basis, the compensation of Capital Southwest Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   4398           |      0           | FOR         | 4398.000000                              | FOR                         |  |
| Enhabit, Inc.                                  | 29332G102 | 07/25/2024     | To approve, on an advisory basis, the compensation of the named executive officers as disclosed in this proxy statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Enhabit, Inc.                                  | 29332G102 | 07/25/2024     | The Company's proposal to approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |      2           |      0           | FOR         | 2.000000                                 | NONE                        |  |
| Greenlight Capital Re, Ltd.                    | G4095J109 | 07/25/2024     | To consider and cast a non-binding advisory vote on a resolution approving the compensation of the Company's named executive officers as disclosed pursuant to the compensation disclosure rules of the Securities and Exchange Commission.                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     21           |      0           | FOR         | 21.000000                                | FOR                         |  |
| Haemonetics Corporation                        | 405024100 | 07/25/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    548           |      0           | FOR         | 548.000000                               | FOR                         |  |
| Kyndryl Holdings, Inc.                         | 50155Q100 | 07/25/2024     | Approval, in an advisory, non-binding vote, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 153548           |      0           | FOR         | 153548.000000                            | FOR                         |  |
| Cirrus Logic, Inc.                             | 172755100 | 07/26/2024     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   6064           |      0           | FOR         | 6064.000000                              | FOR                         |  |
| Linde Plc                                      | G54950103 | 07/30/2024     | To approve, on an advisory and non-binding basis, the compensation of Linde plc's Named Executive Officers, as disclosed in the 2024 Proxy statement.                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   9571           |      0           | FOR         | 9571.000000                              | FOR                         |  |
| Hawkins, Inc.                                  | 420261109 | 07/31/2024     | Non-binding advisory vote to approve executive compensation ("say-on-pay").                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    262           |      0           | FOR         | 262.000000                               | FOR                         |  |
| McKesson Corporation                           | 58155Q103 | 07/31/2024     | Advisory vote on Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    493           |      0           | FOR         | 493.000000                               | FOR                         |  |
| Thermon Group Holdings, Inc.                   | 88362T103 | 07/31/2024     | To approve, on a non-binding advisory basis, the compensation of the Company's executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     16           |      0           | FOR         | 16.000000                                | FOR                         |  |
| Thermon Group Holdings, Inc.                   | 88362T103 | 07/31/2024     | To recommend, on a non-binding advisory basis, the frequency of future stockholder advisory votes on the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     16           |      0           | ONE YEAR    | 16.000000                                | FOR                         |  |
| Electronic Arts Inc.                           | 285512109 | 08/01/2024     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   1966           |      0           | FOR         | 1966.000000                              | FOR                         |  |
| EnerSys                                        | 29275Y102 | 08/01/2024     | An advisory vote to approve the compensation of EnerSys' named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  54444           |      0           | FOR         | 54444.000000                             | FOR                         |  |
| Oramed Pharmaceuticals Inc.                    | 68403P203 | 08/01/2024     | To approve, on a non-binding advisory basis, the compensation of the Company's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   7327           |      0           | AGAINST     | 7327.000000                              | AGAINST                     |  |
| American Superconductor Corporation            | 030111207 | 08/02/2024     | To approve, on an advisory basis, the compensation of AMSC's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 411535           |  69000           | FOR         | 411535.000000                            | FOR                         |  |
| Accolade, Inc.                                 | 00437E102 | 08/06/2024     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the proxy statement in accordance with SEC rules.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  41882           |  12449           | FOR         | 41882.000000                             | FOR                         |  |
| Prestige Consumer Healthcare Inc.              | 74112D101 | 08/06/2024     | Say on Pay - An advisory vote on the resolution to approve the compensation of Prestige Consumer Healthcare Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  13066           |    100           | FOR         | 13066.000000                             | FOR                         |  |
| Spectrum Brands Holdings, Inc.                 | 84790A105 | 08/06/2024     | To approve, on an advisory basis, the compensation of the Company's executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   6110           |    576           | FOR         | 6110.000000                              | FOR                         |  |
| Wave Life Sciences Ltd.                        | Y95308105 | 08/06/2024     | To approve, by a non-binding advisory vote, the compensation of our named executive officers as disclosed in the proxy statement                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 507516           |    200           | FOR         | 507516.000000                            | FOR                         |  |
| BGSF, Inc.                                     | 05601C105 | 08/07/2024     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  49564           |      0           | FOR         | 49564.000000                             | FOR                         |  |
| Albertsons Companies, Inc.                     | 013091103 | 08/08/2024     | Hold the annual, non-binding, advisory vote on our executive compensation program.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   3683           |      0           | FOR         | 3683.000000                              | FOR                         |  |
| Commvault Systems, Inc.                        | 204166102 | 08/08/2024     | To approve, on an advisory basis, Commvault's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   2257           |      0           | FOR         | 2257.000000                              | FOR                         |  |
| Destination XL Group, Inc.                     | 25065K104 | 08/08/2024     | To approve, on an advisory basis, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  53816           |      0           | FOR         | 53816.000000                             | FOR                         |  |
| Triumph Group, Inc.                            | 896818101 | 08/08/2024     | To approve, by advisory vote, the compensation paid to our named executive officers for the fiscal year ended March 31, 2024.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  98309           |    300           | FOR         | 98309.000000                             | FOR                         |  |
| Immunovant, Inc.                               | 45258J102 | 08/12/2024     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  37705           |      0           | FOR         | 37705.000000                             | FOR                         |  |
| LiveRamp Holdings, Inc.                        | 53815P108 | 08/13/2024     | Advisory (non-binding) vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  55465           |      0           | FOR         | 55465.000000                             | FOR                         |  |
| Monro, Inc.                                    | 610236101 | 08/13/2024     | Approve, on a non-binding, advisory basis, the compensation paid to the Company's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     24           |      0           | FOR         | 24.000000                                | FOR                         |  |
| Qorvo, Inc.                                    | 74736K101 | 08/13/2024     | To approve, on an advisory basis, the compensation of our Named Executive Officers (as disclosed in the proxy statement).                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   1993           |      0           | FOR         | 1993.000000                              | FOR                         |  |
| The J. M. Smucker Company                      | 832696405 | 08/14/2024     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  24510           |      0           | FOR         | 24510.000000                             | FOR                         |  |
| 8x8, Inc.                                      | 282914100 | 08/15/2024     | To approve, through an advisory vote, 8x8, Inc.'s executive compensation for the fiscal year ended March 31, 2024.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 190236           |  89288           | FOR         | 190236.000000                            | FOR                         |  |
| CSW Industrials, Inc.                          | 126402106 | 08/15/2024     | Approval, by non-binding vote, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  10156           |      0           | FOR         | 10156.000000                             | FOR                         |  |
| Hercules Capital, Inc.                         | 427096508 | 08/15/2024     | Advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   5617           |      0           | FOR         | 5617.000000                              | FOR                         |  |
| Modine Manufacturing Company                   | 607828100 | 08/15/2024     | Advisory approval of the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |     78           |      0           | FOR         | 78.000000                                | FOR                         |  |
| Nextracker Inc.                                | 65290E101 | 08/19/2024     | The approval, on an advisory basis, of the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      6           |      0           | FOR         | 6.000000                                 | FOR                         |  |
| American Software, Inc.                        | 029683109 | 08/20/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 121762           |    100           | FOR         | 121762.000000                            | FOR                         |  |
| Graham Corporation                             | 384556106 | 08/20/2024     | To approve, on an advisory basis, the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  50594           |      0           | FOR         | 50594.000000                             | FOR                         |  |
| Vector Group Ltd.                              | 92240M108 | 08/20/2024     | Advisory vote on executive compensation (the "say on pay vote"):                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 119449           |    200           | AGAINST     | 119449.000000                            | AGAINST                     |  |
| Douglas Elliman Inc.                           | 25961D105 | 08/21/2024     | Advisory vote on executive compensation (the "say-on-pay vote"):                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 173437           |      0           | FOR         | 173437.000000                            | FOR                         |  |
| American Woodmark Corporation                  | 030506109 | 08/22/2024     | To approve on an advisory basis the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   4769           |      0           | FOR         | 4769.000000                              | FOR                         |  |
| e.l.f. Beauty, Inc.                            | 26856L103 | 08/22/2024     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   3788           |      0           | FOR         | 3788.000000                              | FOR                         |  |
| Dynatrace, Inc.                                | 268150109 | 08/23/2024     | Non-binding advisory vote on the compensation of Dynatrace's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 107562           |   7421           | FOR         | 107562.000000                            | FOR                         |  |
| 23andMe Holding Co.                            | 90138Q306 | 08/26/2024     | An advisory vote to approve the Fiscal 2024 compensation of the Company's named executive officers ("Say-on-Pay" Vote).                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    116           |      0           | FOR         | 116.000000                               | FOR                         |  |
| Boot Barn Holdings, Inc.                       | 099406100 | 08/28/2024     | To vote on a non-binding advisory resolution to approve the compensation paid to named executive officers for fiscal 2024 ("say-on-pay").                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  26552           |   3678           | FOR         | 26552.000000                             | FOR                         |  |
| Casey's General Stores, Inc.                   | 147528103 | 08/28/2024     | Advisory vote on our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2781           |      0           | FOR         | 2781.000000                              | FOR                         |  |
| Mesa Laboratories, Inc.                        | 59064R109 | 08/30/2024     | To approve, on an advisory basis, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   1155           |      0           | FOR         | 1155.000000                              | FOR                         |  |
| Nuvation Bio Inc.                              | 67080N101 | 09/03/2024     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 210357           |    400           | FOR         | 210357.000000                            | FOR                         |  |
| Daktronics, Inc.                               | 234264109 | 09/04/2024     | Non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2263           |      0           | FOR         | 2263.000000                              | FOR                         |  |
| Logitech International S.A.                    | H50430232 | 09/04/2024     | Advisory vote to approve Named Executive Officers Compensation for fiscal year 2024                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  26806           |  20364           | FOR         | 26806.000000                             | FOR                         |  |
| Replimune Group, Inc.                          | 76029N106 | 09/04/2024     | To approve, on a non-binding advisory basis, the compensation of Replimune Group, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   5993           |  15461           | FOR         | 5993.000000                              | FOR                         |  |
| Replimune Group, Inc.                          | 76029N106 | 09/04/2024     | To approve, on a non-binding advisory basis, the preferred frequency of future advisory votes on the compensation of Replimune Group, Inc.'s  named executive officers.                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   5993           |  15461           | ONE YEAR    | 5993.000000                              | FOR                         |  |
| Dril-Quip, Inc.                                | 457651107 | 09/05/2024     | to vote, on a non-binding advisory basis, on the compensation that may be paid or become payable to Dril-Quip's named executive officers ("NEOs") that is based on or otherwise relates to the mergers (the "non-binding compensation proposal"); and                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  18180           |      0           | FOR         | 18180.000000                             | FOR                         |  |
| Hamilton Lane Incorporated                     | 407497106 | 09/05/2024     | Advisory, non-binding vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | FOR         | 8.000000                                 | FOR                         |  |
| Motorcar Parts of America, Inc.                | 620071100 | 09/05/2024     | To vote on an advisory (non-binding) proposal to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   3712           |      0           | FOR         | 3712.000000                              | FOR                         |  |
| RBC Bearings Incorporated                      | 75524B104 | 09/05/2024     | To consider a resolution regarding the stockholder advisory vote on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   4058           |   1744           | FOR         | 4058.000000                              | FOR                         |  |
| Viasat, Inc.                                   | 92552V100 | 09/05/2024     | Advisory Vote on Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  11858           |      0           | FOR         | 11858.000000                             | FOR                         |  |
| Deckers Outdoor Corporation                    | 243537107 | 09/09/2024     | To approve, on a non-binding advisory basis, the compensation of our Named Executive Officers, as described in the section of the Proxy Statement entitled "Compensation Discussion and Analysis".                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   3300           |      0           | FOR         | 3300.000000                              | FOR                         |  |
| NIKE, Inc.                                     | 654106103 | 09/10/2024     | To approve executive compensation by an advisory vote.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 103673           |      0           | FOR         | 103673.000000                            | FOR                         |  |
| StepStone Group Inc.                           | 85914M107 | 09/10/2024     | To approve, on a non-binding and advisory basis, the compensation of our named executive officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   4184           |      0           | FOR         | 4184.000000                              | FOR                         |  |
| Methode Electronics, Inc.                      | 591520200 | 09/11/2024     | The advisory approval of Methode's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  30839           |      0           | FOR         | 30839.000000                             | FOR                         |  |
| NetApp, Inc.                                   | 64110D104 | 09/11/2024     | To hold an advisory vote to approve Named Executive Officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  51427           |      0           | FOR         | 51427.000000                             | FOR                         |  |
| Transcat, Inc.                                 | 893529107 | 09/11/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    144           |      0           | FOR         | 144.000000                               | FOR                         |  |
| ePlus inc.                                     | 294268107 | 09/12/2024     | To approve, on an advisory basis, named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    555           |      0           | FOR         | 555.000000                               | FOR                         |  |
| NetScout Systems, Inc.                         | 64115T104 | 09/12/2024     | To approve, on an advisory basis, the compensation of NetScout's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 161751           |      0           | FOR         | 161751.000000                            | FOR                         |  |
| BGC Group, Inc.                                | 088929104 | 09/16/2024     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   5502           |      0           | AGAINST     | 5502.000000                              | AGAINST                     |  |
| Conagra Brands, Inc.                           | 205887102 | 09/18/2024     | Advisory vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  66589           |      0           | AGAINST     | 66589.000000                             | AGAINST                     |  |
| Masimo Corporation                             | 574795100 | 09/19/2024     | To provide an advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Masimo Corporation                             | 574795100 | 09/19/2024     | An advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     12           |      0           | FOR         | 12.000000                                | AGAINST                     |  |
| FedEx Corporation                              | 31428X106 | 09/23/2024     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |      1           |      0           | FOR         | 1.000000                                 | FOR                         |  |
| General Mills, Inc.                            | 370334104 | 09/24/2024     | Advisory Vote on Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  39062           |      0           | FOR         | 39062.000000                             | FOR                         |  |
| Worthington Enterprises, Inc.                  | 981811102 | 09/24/2024     | Approve, on an advisory basis, a resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   7180           |      0           | FOR         | 7180.000000                              | FOR                         |  |
| Altimmune, Inc.                                | 02155H200 | 09/26/2024     | Hold an advisory vote on the compensation of the Company's named executive officers as disclosed in the attached Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  86286           |      0           | AGAINST     | 86286.000000                             | AGAINST                     |  |
| Trimble Inc.                                   | 896239100 | 09/30/2024     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1888           |      0           | FOR         | 1888.000000                              | FOR                         |  |
| Freshpet, Inc.                                 | 358039105 | 10/01/2024     | Non-binding advisory vote to approve the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  22225           |  13413           | FOR         | 22225.000000                             | FOR                         |  |
| C3.ai, Inc.                                    | 12468P104 | 10/02/2024     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   8819           |   3320           | AGAINST     | 8819.000000                              | AGAINST                     |  |
| KalVista Pharmaceuticals, Inc.                 | 483497103 | 10/03/2024     | Approval, on a non-binding advisory basis, of the compensation paid by us to our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  24042           |   3345           | FOR         | 24042.000000                             | FOR                         |  |
| RPM International Inc.                         | 749685103 | 10/03/2024     | Approve the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2308           |      0           | FOR         | 2308.000000                              | FOR                         |  |
| The Procter  Gamble Company                    | 742718109 | 10/08/2024     | Advisory Vote to Approve the Company's Executive Compensation (the "Say on Pay" vote)                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 254545           |      0           | FOR         | 254545.000000                            | FOR                         |  |
| Paychex, Inc.                                  | 704326107 | 10/10/2024     | ADVISORY VOTE TO APPROVE NAMED EXECUTIVE OFFICER COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    548           |      0           | FOR         | 548.000000                               | FOR                         |  |
| Kearny Financial Corp.                         | 48716P108 | 10/17/2024     | Approval of an advisory, non-binding resolution to approve our executive compensation as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  44685           |      0           | FOR         | 44685.000000                             | FOR                         |  |
| Medtronic Plc                                  | G5960L103 | 10/17/2024     | Approving, on an advisory basis, the Company's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 294279           |      0           | FOR         | 294279.000000                            | FOR                         |  |
| Newmark Group, Inc.                            | 65158N102 | 10/17/2024     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |     62           |      0           | AGAINST     | 62.000000                                | AGAINST                     |  |
| Resources Connection, Inc.                     | 76122Q105 | 10/17/2024     | The approval, on an advisory basis, of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  29082           |      0           | FOR         | 29082.000000                             | FOR                         |  |
| Seagate Technology Holdings plc                | G7997R103 | 10/19/2024     | Approve, in an Advisory, Non-binding Vote, the Compensation of the Company's Named Executive Officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  23973           |   1858           | FOR         | 23973.000000                             | FOR                         |  |
| Malibu Boats, Inc.                             | 56117J100 | 10/23/2024     | To approve, on a non-binding basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  16756           |   3330           | FOR         | 16756.000000                             | FOR                         |  |
| Paycor HCM, Inc.                               | 70435P102 | 10/23/2024     | To approve, on an advisory and non-binding basis, the compensation of Paycor's named executive officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 301851           |      0           | AGAINST     | 301851.000000                            | AGAINST                     |  |
| STRATTEC SECURITY CORPORATION                  | 863111100 | 10/23/2024     | To approve the non-binding advisory proposal on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   5335           |      0           | FOR         | 5335.000000                              | FOR                         |  |
| James River Group Holdings, Ltd.               | G5005R107 | 10/24/2024     | To approve, on a non-binding, advisory basis, the 2023 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 139728           |      0           | FOR         | 139728.000000                            | FOR                         |  |
| James River Group Holdings, Ltd.               | G5005R107 | 10/24/2024     | To approve, on a non-binding, advisory basis, the frequency of future shareholder votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 139728           |      0           | ONE YEAR    | 139728.000000                            | FOR                         |  |
| Southern Missouri Bancorp, Inc.                | 843380106 | 10/28/2024     | Advisory (non-binding) vote on executive compensation as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   6005           |      0           | FOR         | 6005.000000                              | FOR                         |  |
| Southern Missouri Bancorp, Inc.                | 843380106 | 10/28/2024     | The advisory (non-binding) vote as to whether future advisory votes on executive compensation should be held every year, every two years or every three years.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   6005           |      0           | ONE YEAR    | 6005.000000                              | FOR                         |  |
| Cintas Corporation                             | 172908105 | 10/29/2024     | To approve, on an advisory basis, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  11824           |      0           | FOR         | 11824.000000                             | FOR                         |  |
| Synaptics Incorporated                         | 87157D109 | 10/29/2024     | Proposal to approve, on a non-binding advisory basis, the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   5728           |      0           | FOR         | 5728.000000                              | FOR                         |  |
| Unifi, Inc.                                    | 904677200 | 10/29/2024     | Advisory vote to approve UNIFI's named executive officer compensation in fiscal 2024.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    277           |      0           | FOR         | 277.000000                               | FOR                         |  |
| QuinStreet, Inc.                               | 74874Q100 | 10/31/2024     | Approval, by advisory vote, of the compensation awarded to QuinStreet, Inc.'s named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   1370           |      0           | FOR         | 1370.000000                              | FOR                         |  |
| The Hain Celestial Group, Inc.                 | 405217100 | 10/31/2024     | Proposal to approve, on an advisory basis, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 288323           |  18700           | FOR         | 288323.000000                            | FOR                         |  |
| Twin Disc, Incorporated                        | 901476101 | 10/31/2024     | Advisory Vote to Approve the Compensation of the Corporation's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  51748           |      0           | FOR         | 51748.000000                             | FOR                         |  |
| Kellanova                                      | 487836108 | 11/01/2024     | The Advisory Compensation Proposal - To approve, on a non-binding advisory basis, the compensation that may be paid or become payable to Kellanova's named executive officers that is based on or otherwise relates to the Merger.                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   4415           |      0           | AGAINST     | 4415.000000                              | AGAINST                     |  |
| Primo Water Corporation                        | 741623102 | 11/04/2024     | Non-binding advisory resolution to approve, on an advisory basis, the payment of certain compensation to certain of Primo Water's executive officers that will or may become payable by Primo Water to such executive officers in connection with the consummation of the Transaction.                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 655471           |  48829           | FOR         | 655471.000000                            | FOR                         |  |
| Lam Research Corporation                       | 512807306 | 11/05/2024     | Advisory vote to approve the compensation of the named executive officers of Lam Research, or "Say on Pay."                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   8407           |      0           | FOR         | 8407.000000                              | FOR                         |  |
| LSI Industries Inc.                            | 50216C108 | 11/05/2024     | Advisory vote on the compensation of the named executive officers as described in the Company's proxy statement (the "Say-on-Pay" vote")                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 126945           |    100           | FOR         | 126945.000000                            | FOR                         |  |
| Matrix Service Company                         | 576853105 | 11/05/2024     | Advisory vote on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 108513           |      0           | FOR         | 108513.000000                            | FOR                         |  |
| Automatic Data Processing, Inc.                | 053015103 | 11/06/2024     | Advisory Vote on Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  19754           |      0           | FOR         | 19754.000000                             | FOR                         |  |
| Aviat Networks, Inc.                           | 05366Y201 | 11/06/2024     | Advisory, non-binding vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  10563           |      0           | FOR         | 10563.000000                             | FOR                         |  |
| Aviat Networks, Inc.                           | 05366Y201 | 11/06/2024     | Advisory, non-binding vote on the frequency of holding advisory, non-binding votes to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  10563           |      0           | ONE YEAR    | 10563.000000                             | FOR                         |  |
| Ethan Allen Interiors Inc.                     | 297602104 | 11/06/2024     | To approve, by a non-binding advisory vote, executive compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    188           |      0           | FOR         | 188.000000                               | FOR                         |  |
| Viavi Solutions Inc.                           | 925550105 | 11/06/2024     | Approval, in a Non-Binding Advisory Vote, of the Compensation for Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 172296           |      0           | FOR         | 172296.000000                            | FOR                         |  |
| Coty Inc.                                      | 222070203 | 11/07/2024     | Approval, on an advisory (non-binding) basis, of the compensation of Coty Inc.'s named executive officers, as disclosed in the proxy statement                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  50498           |      0           | FOR         | 50498.000000                             | FOR                         |  |
| LifeVantage Corporation                        | 53222K205 | 11/07/2024     | To approve a non-binding, advisory resolution approving the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |     50           |      0           | AGAINST     | 50.000000                                | AGAINST                     |  |
| LifeVantage Corporation                        | 53222K205 | 11/07/2024     | To approve a non-binding, advisory resolution approving the frequency of future stockholder advisory votes on the compensation of our named executive officers of one, two, or three years.                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     50           |      0           | ONE YEAR    | 50.000000                                | FOR                         |  |
| Alpha and Omega Semiconductor Limited          | G6331P104 | 11/08/2024     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  55807           |   4700           | FOR         | 55807.000000                             | FOR                         |  |
| The Estee Lauder Companies Inc.                | 518439104 | 11/08/2024     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 293777           |    500           | AGAINST     | 293777.000000                            | AGAINST                     |  |
| AngioDynamics, Inc.                            | 03475V101 | 11/12/2024     | Say-on-Pay - An advisory vote on the approval of compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 164576           |      0           | FOR         | 164576.000000                            | FOR                         |  |
| Equity Commonwealth                            | 294628102 | 11/12/2024     | To approve, on an advisory, non-binding basis, the compensation that may become payable by the Company to its named executive officers in connection with the Plan of Sale.                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Jack Henry  Associates, Inc.                   | 426281101 | 11/12/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    831           |      4           | FOR         | 831.000000                               | FOR                         |  |
| SelectQuote, Inc.                              | 816307300 | 11/12/2024     | To approve, by non-binding advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 350302           |    300           | FOR         | 350302.000000                            | FOR                         |  |
| Adtalem Global Education Inc.                  | 00737L103 | 11/13/2024     | Say-on-pay: Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  21294           |      0           | FOR         | 21294.000000                             | FOR                         |  |
| Frontier Communications Parent, Inc.           | 35909D109 | 11/13/2024     | To approve, by advisory (non-binding) vote, the compensation that may be paid or become payable to the Company's named executive officers in connection with the consummation of the merger.                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    463           |   1650           | FOR         | 463.000000                               | FOR                         |  |
| Intapp, Inc.                                   | 45827U109 | 11/13/2024     | To conduct an advisory vote to approve named executive officer compensation ("Say-On-Pay Vote").                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  45755           |  15011           | FOR         | 45755.000000                             | FOR                         |  |
| Intapp, Inc.                                   | 45827U109 | 11/13/2024     | To conduct an advisory vote on the frequency of future Say-On-Pay Votes.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  45755           |  15011           | ONE YEAR    | 45755.000000                             | FOR                         |  |
| Broadridge Financial Solutions, Inc.           | 11133T103 | 11/14/2024     | Advisory vote to approve the compensation of the Company's Named Executive Officers (the Say on Pay Vote);                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  14231           |     25           | FOR         | 14231.000000                             | FOR                         |  |
| Coherent Corp.                                 | 19247G107 | 11/14/2024     | Non-binding advisory vote to approve compensation paid to named executive officers in fiscal year 2024.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    372           |      0           | AGAINST     | 372.000000                               | AGAINST                     |  |
| Everi Holdings Inc.                            | 30034T103 | 11/14/2024     | Approval, on an advisory (non-binding) basis, of the "golden parachute" compensation payments that will or may be paid by the Company to its named executive officers in connection with the Merger.                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     33           |      0           | FOR         | 33.000000                                | FOR                         |  |
| Extreme Networks, Inc.                         | 30226D106 | 11/14/2024     | Advisory vote to approve our named executive officers compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 180054           |      0           | FOR         | 180054.000000                            | FOR                         |  |
| Lesaka Technologies, Inc.                      | 64107N206 | 11/14/2024     | ADVISORY VOTE TO APPROVE EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 199523           |    600           | FOR         | 199523.000000                            | FOR                         |  |
| Oracle Corporation                             | 68389X105 | 11/14/2024     | Advisory Vote to Approve the Compensation of our Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  26792           |      0           | AGAINST     | 26792.000000                             | AGAINST                     |  |
| Kimball Electronics, Inc.                      | 49428J109 | 11/15/2024     | To approve, by a non-binding, advisory vote, the compensation paid to the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  23293           |      0           | FOR         | 23293.000000                             | FOR                         |  |
| Kimball Electronics, Inc.                      | 49428J109 | 11/15/2024     | To approve, by a non-binding, advisory vote, the frequency of future advisory votes on the compensation paid to our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  23293           |      0           | ONE YEAR    | 23293.000000                             | FOR                         |  |
| Sysco Corporation                              | 871829107 | 11/15/2024     | To approve, by advisory vote, the compensation paid to Sysco's named executive officers, as disclosed in Sysco's 2024 proxy statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2614           |      0           | FOR         | 2614.000000                              | FOR                         |  |
| Campbell Soup Company                          | 134429109 | 11/19/2024     | To vote on an advisory resolution to approve the fiscal 2024 compensation of our named executive officers, commonly referred to as a "say on pay" vote.                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    506           |      0           | FOR         | 506.000000                               | FOR                         |  |
| Northeast Bank                                 | 66405S100 | 11/19/2024     | To approve, on an advisory, non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   6908           |      0           | FOR         | 6908.000000                              | FOR                         |  |
| Cimpress Plc                                   | G2143T103 | 11/20/2024     | Approve, on a non-binding, advisory basis, the compensation of Cimpress' named executive officers, as described in the company's proxy statement.                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  37581           |      0           | FOR         | 37581.000000                             | FOR                         |  |
| Lumentum Holdings Inc.                         | 55024U109 | 11/20/2024     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |     26           |      0           | FOR         | 26.000000                                | FOR                         |  |
| News Corporation                               | 65249B208 | 11/20/2024     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      0           |  20031           |  |  |  |  |
| News Corporation                               | 65249B208 | 11/20/2024     | Company's proposal to approve, on a non-binding advisory basis, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  33452           |  20031           | FOR         | 33452.000000                             | FOR                         |  |
| ResMed Inc.                                    | 761152107 | 11/20/2024     | Approve, on an advisory basis, the compensation paid to our named executive officers, as disclosed in the proxy statement ("say-on-pay").                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   1957           |    100           | FOR         | 1957.000000                              | FOR                         |  |
| Western Digital Corporation                    | 958102105 | 11/20/2024     | Approval on an advisory basis of the named executive officer compensation disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  51142           |  23859           | FOR         | 51142.000000                             | FOR                         |  |
| Accuray Incorporated                           | 004397105 | 11/21/2024     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 170115           |   1395           | FOR         | 170115.000000                            | FOR                         |  |
| Provident Financial Holdings, Inc.             | 743868101 | 11/21/2024     | Advisory approval of the compensation of our named executive officers as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     18           |      0           | AGAINST     | 18.000000                                | AGAINST                     |  |
| Donaldson Company, Inc.                        | 257651109 | 11/22/2024     | Non-binding advisory vote on the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  18072           |      0           | FOR         | 18072.000000                             | FOR                         |  |
| Peloton Interactive, Inc.                      | 70614W100 | 12/03/2024     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |      1.02269e+06 |  74600           | AGAINST     | 1022692.000000                           | AGAINST                     |  |
| Ellington Credit Company                       | 288578107 | 12/04/2024     | The approval, on an advisory basis, of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  35128           |      0           | FOR         | 35128.000000                             | FOR                         |  |
| Bill Holdings, Inc.                            | 090043100 | 12/05/2024     | To approve, on an advisory basis, the compensation of our Named Executive Officers (Say-on-Pay).                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  70577           |   9880           | AGAINST     | 70577.000000                             | AGAINST                     |  |
| Ferguson Enterprises Inc.                      | 31488V107 | 12/05/2024     | To approve, on an advisory basis, the fiscal 2024 compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  21059           |      0           | FOR         | 21059.000000                             | FOR                         |  |
| Ferguson Enterprises Inc.                      | 31488V107 | 12/05/2024     | To approve, on an advisory basis, the frequency of future shareholder advisory votes to approve the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  21059           |      0           | ONE YEAR    | 21059.000000                             | FOR                         |  |
| Paylocity Holding Corporation                  | 70438V106 | 12/05/2024     | Advisory vote to approve the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  11366           |      0           | FOR         | 11366.000000                             | FOR                         |  |
| Vail Resorts, Inc.                             | 91879Q109 | 12/05/2024     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4513           |   1591           | FOR         | 4513.000000                              | FOR                         |  |
| Wolfspeed, Inc.                                | 977852102 | 12/05/2024     | ADVISORY (NONBINDING) VOTE TO APPROVE EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 265221           |  64919           | FOR         | 265221.000000                            | FOR                         |  |
| Copart, Inc.                                   | 217204106 | 12/06/2024     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers for the fiscal year ended July 31, 2024.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 117853           |      0           | FOR         | 117853.000000                            | FOR                         |  |
| JAKKS Pacific, Inc.                            | 47012E403 | 12/06/2024     | To conduct an advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   1602           |      0           | AGAINST     | 1602.000000                              | AGAINST                     |  |
| Premier, Inc.                                  | 74051N102 | 12/06/2024     | Approval, on an advisory basis, of the compensation of our Named Executive Officers as disclosed in the proxy statement for the Annual Meeting.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  14807           |   3349           | FOR         | 14807.000000                             | FOR                         |  |
| Affirm Holdings, Inc.                          | 00827B106 | 12/09/2024     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 140919           |   4109           | FOR         | 140919.000000                            | FOR                         |  |
| Cisco Systems, Inc.                            | 17275R102 | 12/09/2024     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  34737           |      0           | FOR         | 34737.000000                             | FOR                         |  |
| Microsoft Corporation                          | 594918104 | 12/10/2024     | Advisory Vote to Approve Named Executive Officer Compensation ("say-on-pay vote")                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 489778           |      0           | FOR         | 489778.000000                            | FOR                         |  |
| Palo Alto Networks, Inc.                       | 697435105 | 12/10/2024     | To approve, on an advisory basis, the frequency of holding future advisory votes on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    512           |    597           | ONE YEAR    | 512.000000                               | FOR                         |  |
| Palo Alto Networks, Inc.                       | 697435105 | 12/10/2024     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    512           |    597           | AGAINST     | 512.000000                               | AGAINST                     |  |
| Atlassian Corporation                          | 049468101 | 12/11/2024     | An advisory vote to approve the compensation of our named executive officers for the fiscal year ended June 30, 2024.                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  96335           |      0           | FOR         | 96335.000000                             | FOR                         |  |
| IDT Corporation                                | 448947507 | 12/12/2024     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    176           |      0           | FOR         | 176.000000                               | FOR                         |  |
| IDT Corporation                                | 448947507 | 12/12/2024     | Advisory vote on frequency of future advisory votes on executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    176           |      0           | ONE YEAR    | 176.000000                               | AGAINST                     |  |
| OSI Systems, Inc.                              | 671044105 | 12/12/2024     | Advisory vote to approve the Company's named executive officer compensation for the fiscal year ended June 30, 2024.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   1230           |      0           | AGAINST     | 1230.000000                              | AGAINST                     |  |
| RCM Technologies, Inc.                         | 749360400 | 12/12/2024     | Advisory vote to approve the compensation of our named executive officers for 2023.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  21431           |      0           | FOR         | 21431.000000                             | FOR                         |  |
| Stitch Fix, Inc.                               | 860897107 | 12/12/2024     | Advisory vote on the frequency of solicitation of advisory stockholder approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  51575           |  52040           | ONE YEAR    | 51575.000000                             | FOR                         |  |
| Stitch Fix, Inc.                               | 860897107 | 12/12/2024     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  51575           |  52040           | FOR         | 51575.000000                             | FOR                         |  |
| Nutanix, Inc.                                  | 67059N108 | 12/13/2024     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 560579           |      0           | AGAINST     | 560579.000000                            | AGAINST                     |  |
| Nutanix, Inc.                                  | 67059N108 | 12/13/2024     | Approval, on a non-binding advisory basis, of the frequency of future stockholder advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 560579           |      0           | ONE YEAR    | 560579.000000                            | FOR                         |  |
| Braemar Hotels  Resorts Inc.                   | 10482B101 | 12/17/2024     | To obtain advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 140620           |   6601           | FOR         | 140620.000000                            | FOR                         |  |
| Guidewire Software, Inc.                       | 40171V100 | 12/17/2024     | To conduct a non-binding, advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  70802           |      0           | FOR         | 70802.000000                             | FOR                         |  |
| United Natural Foods, Inc.                     | 911163103 | 12/17/2024     | To approve, on an advisory basis, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 123721           |    100           | FOR         | 123721.000000                            | FOR                         |  |
| AutoZone, Inc.                                 | 053332102 | 12/18/2024     | Approval of an advisory vote on the compensation of named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   4012           |      0           | FOR         | 4012.000000                              | FOR                         |  |
| FactSet Research Systems Inc.                  | 303075105 | 12/19/2024     | To vote on a non-binding advisory resolution to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   8883           |   2741           | FOR         | 8883.000000                              | FOR                         |  |
| Primis Financial Corp.                         | 74167B109 | 12/19/2024     | ADVISORY VOTE ON EXECUTIVE COMPENSATION. To conduct an advisory (non-binding) vote to approve the compensation of the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 127926           |      0           | FOR         | 127926.000000                            | FOR                         |  |
| First Busey Corporation                        | 319383204 | 12/20/2024     | A proposal to approve, on an advisory (non-binding) basis, the merger-related compensation payments that will or may be paid to the named executive officers of Busey in connection with the transactions contemplated by the merger agreement (the "Busey compensation proposal").                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  45955           |      0           | FOR         | 45955.000000                             | FOR                         |  |
| Grid Dynamics Holdings, Inc.                   | 39813G109 | 12/23/2024     | The approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   6630           |      0           | FOR         | 6630.000000                              | FOR                         |  |
| Kandi Technologies Group, Inc.                 | G5214E103 | 12/27/2024     | Advisory Vote to Ratify Named Executive Officers' Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  25391           |      0           | FOR         | 25391.000000                             | FOR                         |  |
| RingCentral, Inc.                              | 76680R206 | 12/31/2024     | To approve, on an advisory, non-binding basis, the named executive officers' compensation, as disclosed in the proxy statement ( Proposal Three).                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 181830           |  65100           | AGAINST     | 181830.000000                            | AGAINST                     |  |
| Barnes Group Inc.                              | 067806109 | 01/09/2025     | To approve, on an advisory (nonbinding) basis, the compensation that may be paid or become payable to named executive officers of Barnes Group Inc. that is based on or otherwise related to the Merger Agreement and the transactions contemplated by the Merger Agreement.                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  66670           |      0           | FOR         | 66670.000000                             | FOR                         |  |
| Zscaler, Inc.                                  | 98980G102 | 01/10/2025     | To approve on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  10691           |   1070           | FOR         | 10691.000000                             | FOR                         |  |
| UniFirst Corporation                           | 904708104 | 01/14/2025     | Approval, on a non-binding, advisory basis, of the compensation of the Company's named executive officers as more fully described in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    707           |    400           | FOR         | 707.000000                               | FOR                         |  |
| Pure Cycle Corporation                         | 746228303 | 01/15/2025     | Approval on an advisory basis, of compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |     94           |      0           | FOR         | 94.000000                                | FOR                         |  |
| D.R. Horton, Inc.                              | 23331A109 | 01/16/2025     | Approval of the advisory resolution on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  29894           |      0           | FOR         | 29894.000000                             | FOR                         |  |
| Forestar Group Inc.                            | 346232101 | 01/20/2025     | Approval of the advisory resolution on Forestar's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   6609           |   4386           | FOR         | 6609.000000                              | FOR                         |  |
| Ashland Inc.                                   | 044186104 | 01/21/2025     | Approval of the non-binding advisory resolution approving the compensation paid to Ashland's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   9897           |   6623           | FOR         | 9897.000000                              | FOR                         |  |
| Altair Engineering Inc.                        | 021369103 | 01/22/2025     | To approve on an advisory (non-binding) basis the compensation that may be paid or become payable to Altair's named executive officers that is based on or otherwise relates to the merger, and                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    990           |      0           | FOR         | 990.000000                               | FOR                         |  |
| MSC Industrial Direct Co., Inc.                | 553530106 | 01/22/2025     | Advisory Vote to Approve Named Executive Officer Compensation  To approve, on an advisory basis, the compensation of MSC's named executive officers.                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  14818           |    436           | FOR         | 14818.000000                             | FOR                         |  |
| Costco Wholesale Corporation                   | 22160K105 | 01/23/2025     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  39882           |      0           | FOR         | 39882.000000                             | FOR                         |  |
| Intuit Inc.                                    | 461202103 | 01/23/2025     | Advisory vote to approve Intuit's executive compensation (say-on-pay)                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  70795           |      0           | FOR         | 70795.000000                             | FOR                         |  |
| Jabil Inc.                                     | 466313103 | 01/23/2025     | Approve (on an advisory basis) Jabil's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  10640           |      0           | AGAINST     | 10640.000000                             | AGAINST                     |  |
| Aramark                                        | 03852U106 | 01/24/2025     | To approve, in a non-binding advisory vote, the compensation paid to the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  33882           |  14889           | FOR         | 33882.000000                             | FOR                         |  |
| Vestis Corporation                             | 29430C102 | 01/27/2025     | To approve, in a non-binding advisory vote, named executive officer compensation for fiscal 2024.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   1801           |      0           | FOR         | 1801.000000                              | FOR                         |  |
| Vestis Corporation                             | 29430C102 | 01/27/2025     | To approve, in a non-binding advisory vote, the frequency of future advisory votes to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   1801           |      0           | ONE YEAR    | 1801.000000                              | FOR                         |  |
| Capitol Federal Financial, Inc.                | 14057J101 | 01/28/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 200420           |    100           | FOR         | 200420.000000                            | FOR                         |  |
| Hormel Foods Corporation                       | 440452100 | 01/28/2025     | Approve the Named Executive Officer compensation as disclosed in the Company's 2025 annual meeting proxy statement.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  35033           |      0           | FOR         | 35033.000000                             | FOR                         |  |
| Timberland Bancorp, Inc.                       | 887098101 | 01/28/2025     | Advisory (non-binding) approval of our executive compensation as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  13779           |      0           | FOR         | 13779.000000                             | FOR                         |  |
| Timberland Bancorp, Inc.                       | 887098101 | 01/28/2025     | Advisory (non-binding) vote on whether an advisory vote on executive compensation should be held every one, two or three years.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  13779           |      0           | ONE YEAR    | 13779.000000                             | FOR                         |  |
| Visa Inc.                                      | 92826C839 | 01/28/2025     | To approve, on an advisory basis, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  92728           |   7608           | FOR         | 92728.000000                             | FOR                         |  |
| Atkore Inc.                                    | 047649108 | 01/30/2025     | The non-binding advisory vote approving executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  36143           |    333           | FOR         | 36143.000000                             | FOR                         |  |
| Brightcove Inc.                                | 10921T101 | 01/30/2025     | Approval of, on a non-binding, advisory basis, certain compensation that may be paid or become payable to Brightcove's named executive officers in connection with the transactions contemplated by the Merger Agreement.                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  26746           |      0           | FOR         | 26746.000000                             | FOR                         |  |
| Spire Inc.                                     | 84857L101 | 01/30/2025     | Advisory nonbinding approval of resolution to approve compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   1374           |   1086           | FOR         | 1374.000000                              | FOR                         |  |
| Spirit AeroSystems Holdings, Inc.              | 848574109 | 01/31/2025     | Proposal to approve, on an advisory (non-binding) basis, the compensation that may be paid or become payable to Spirit's named executive officers that is based on or otherwise relates to the Merger (the "Advisory Compensation Proposal").                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |     94           |    687           | FOR         | 94.000000                                | FOR                         |  |
| Emerson Electric Co.                           | 291011104 | 02/04/2025     | Approval, by non-binding advisory vote, of Emerson Electric Co. executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  36040           |      0           | FOR         | 36040.000000                             | FOR                         |  |
| ESCO Technologies Inc.                         | 296315104 | 02/04/2025     | An advisory vote to approve the compensation of the Company's executive officers                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   2390           |      0           | FOR         | 2390.000000                              | FOR                         |  |
| Rockwell Automation, Inc.                      | 773903109 | 02/04/2025     | To approve, on an advisory basis, the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   4176           |      0           | FOR         | 4176.000000                              | FOR                         |  |
| Atmos Energy Corporation                       | 049560105 | 02/05/2025     | Proposal for an advisory vote by shareholders to approve the compensation of the Company's named executive officers for fiscal 2024 ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  11602           |   5307           | FOR         | 11602.000000                             | FOR                         |  |
| Berry Global Group, Inc.                       | 08579W103 | 02/05/2025     | To approve, on an advisory, non-binding basis, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    943           |      0           | FOR         | 943.000000                               | FOR                         |  |
| Berry Global Group, Inc.                       | 08579W103 | 02/05/2025     | To vote, on an advisory, non-binding basis, on whether the advisory, non-binding vote on executive compensation should occur every one, two or three years.                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    943           |      0           | ONE YEAR    | 943.000000                               | FOR                         |  |
| Sandy Spring Bancorp, Inc.                     | 800363103 | 02/05/2025     | Sandy Spring compensation proposal: Proposal to approve, on a non-binding, advisory basis, the compensation that may be paid or become payable to Sandy Spring's named executive officers that is based on or otherwise relates to the merger; and                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    783           |      0           | FOR         | 783.000000                               | FOR                         |  |
| Accenture plc                                  | G1151C101 | 02/06/2025     | To approve, in a non-binding vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  50070           |      0           | FOR         | 50070.000000                             | FOR                         |  |
| Beazer Homes USA, Inc.                         | 07556Q881 | 02/06/2025     | An advisory vote regarding the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  43463           |    100           | FOR         | 43463.000000                             | FOR                         |  |
| Edgewell Personal Care Company                 | 28035Q102 | 02/06/2025     | To cast a non-binding advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  29772           |   1889           | FOR         | 29772.000000                             | FOR                         |  |
| PriceSmart, Inc.                               | 741511109 | 02/06/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers for fiscal year 2024.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   5165           |   1700           | FOR         | 5165.000000                              | FOR                         |  |
| Air Transport Services Group, Inc.             | 00922R105 | 02/10/2025     | To approve, by advisory (non-binding) vote, the compensation that may be paid or become payable to the Company's named executive officers in connection with the consummation of the merger (the "Advisory Compensation Proposal"); and                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    374           |      0           | AGAINST     | 374.000000                               | AGAINST                     |  |
| First Savings Financial Group, Inc.            | 33621E109 | 02/11/2025     | The approval of a non-binding resolution to approve the compensation of the named executive officers as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  22089           |      0           | FOR         | 22089.000000                             | FOR                         |  |
| Plexus Corp.                                   | 729132100 | 02/11/2025     | Advisory vote to approve the compensation of Plexus Corp.'s named executive officers, as disclosed in ''Compensation Discussion and Analysis'' and ''Executive Compensation'' in the Proxy Statement;                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    388           |    300           | FOR         | 388.000000                               | FOR                         |  |
| WaFd, Inc.                                     | 938824109 | 02/11/2025     | ADVISORY VOTE ON THE COMPENSATION OF WAFD, INC.'S NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   8151           |      0           | FOR         | 8151.000000                              | FOR                         |  |
| Embecta Corp.                                  | 29082K105 | 02/12/2025     | Advisory vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 140187           |   4800           | FOR         | 140187.000000                            | FOR                         |  |
| PTC Inc.                                       | 69370C100 | 02/12/2025     | Advisory vote to approve the compensation of our named executive officers (say-on-pay).                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |      6           |      0           | FOR         | 6.000000                                 | FOR                         |  |
| Cerence Inc.                                   | 156727109 | 02/13/2025     | Approval, on a non-binding, advisory basis, of the compensation of the Company's named executive officers, as disclosed in the proxy statement;                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 381596           |  61812           | FOR         | 381596.000000                            | FOR                         |  |
| Varex Imaging Corporation                      | 92214X106 | 02/13/2025     | To approve, on an advisory basis, our executive compensation as described in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  24044           |   1116           | FOR         | 24044.000000                             | FOR                         |  |
| Varex Imaging Corporation                      | 92214X106 | 02/13/2025     | To hold an advisory vote on how frequently we conduct an advisory vote of stockholders on our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  24044           |   1116           | ONE YEAR    | 24044.000000                             | FOR                         |  |
| Zuora, Inc.                                    | 98983V106 | 02/13/2025     | To approve, on a non-binding, advisory basis, the compensation that will or may become payable by Zuora to its named executive officers in connection with the merger of Zodiac Acquisition Sub, Inc., a wholly owned subsidiary of Zodiac Purchaser, L.L.C., with and into Zuora.                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 194771           |  52269           | FOR         | 194771.000000                            | FOR                         |  |
| IES Holdings, Inc.                             | 44951W106 | 02/20/2025     | ADVISORY VOTE TO APPROVE NAMED EXECUTIVE OFFICER COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   3844           |    564           | FOR         | 3844.000000                              | FOR                         |  |
| Matthews International Corporation             | 577128101 | 02/20/2025     | To provide an advisory (non-binding) vote on the executive compensation of the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |      0           |   7900           |  |  |  |  |
| Matthews International Corporation             | 577128101 | 02/20/2025     | The Company's proposal to provide an advisory (non-binding) vote on the executive compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 108994           |   7900           | FOR         | 108994.000000                            | AGAINST                     |  |
| Apple Inc.                                     | 037833100 | 02/25/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 931065           |      0           | FOR         | 931065.000000                            | FOR                         |  |
| Berry Global Group, Inc.                       | 08579W103 | 02/25/2025     | Proposal to approve, on a non-binding, advisory basis, the compensation that may be paid or become payable to Berry's named executive officers that is based on or otherwise relates to the transactions contemplated by the Merger Agreement, which proposal is referred to as the "Berry Advisory Compensation Proposal."                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   2008           |      0           | AGAINST     | 2008.000000                              | AGAINST                     |  |
| Deere  Company                                 | 244199105 | 02/26/2025     | Advisory vote to approve executive compensation ("say-on-pay")                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |      2           |      0           | FOR         | 2.000000                                 | FOR                         |  |
| Hologic Inc.                                   | 436440101 | 02/26/2025     | A non-binding advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |     23           |      0           | FOR         | 23.000000                                | FOR                         |  |
| Liquidity Services, Inc.                       | 53635B107 | 02/27/2025     | Approve an advisory resolution on named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  82878           |      0           | FOR         | 82878.000000                             | FOR                         |  |
| Quanex Building Products Corporation           | 747619104 | 02/27/2025     | To approve an advisory resolution approving the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  35929           |    100           | FOR         | 35929.000000                             | FOR                         |  |
| Tetra Tech, Inc.                               | 88162G103 | 02/27/2025     | To approve, on an advisory basis, the Company's named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   2644           |   5305           | FOR         | 2644.000000                              | FOR                         |  |
| Cross Country Healthcare, Inc.                 | 227483104 | 02/28/2025     | To approve on an advisory (non-binding) basis the compensation that may be paid or become payable to Cross Country's named executive officers that is based on or otherwise relates to the merger; and                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    107           |      0           | FOR         | 107.000000                               | FOR                         |  |
| Ingles Markets, Incorporated                   | 457030104 | 03/03/2025     | To approve, by non-binding vote, executive compensation, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  51104           |      0           | FOR         | 51104.000000                             | FOR                         |  |
| Mitek Systems, Inc.                            | 606710200 | 03/04/2025     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers as presented in the Proxy Statement accompanying this notice.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  47942           |      0           | FOR         | 47942.000000                             | FOR                         |  |
| Nordson Corporation                            | 655663102 | 03/04/2025     | To approve, on an advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    172           |      0           | FOR         | 172.000000                               | FOR                         |  |
| Amentum Holdings, Inc.                         | 023939101 | 03/05/2025     | Advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    107           |      0           | FOR         | 107.000000                               | FOR                         |  |
| Amentum Holdings, Inc.                         | 023939101 | 03/05/2025     | Advisory vote on the frequency of the advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    107           |      0           | ONE YEAR    | 107.000000                               | FOR                         |  |
| Helmerich  Payne, Inc.                         | 423452101 | 03/05/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 113591           |  33602           | FOR         | 113591.000000                            | FOR                         |  |
| Kulicke and Soffa Industries, Inc.             | 501242101 | 03/05/2025     | To approve, on a non-binding basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  77690           |   1790           | FOR         | 77690.000000                             | FOR                         |  |
| StoneX Group Inc.                              | 861896108 | 03/05/2025     | To approve the advisory (non-binding) resolution relating to executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  30621           |      0           | FOR         | 30621.000000                             | FOR                         |  |
| Applied Materials, Inc.                        | 038222105 | 03/06/2025     | Approval, on an advisory basis, of the compensation of Applied Materials' named executive officers for fiscal year 2024.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  24736           |      0           | FOR         | 24736.000000                             | FOR                         |  |
| Cencora, Inc.                                  | 03073E105 | 03/06/2025     | Advisory vote to approve the fiscal 2024 compensation of Cencora, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   1735           |     84           | FOR         | 1735.000000                              | FOR                         |  |
| Compass Minerals International, Inc.           | 20451N101 | 03/06/2025     | Approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |     13           |      0           | FOR         | 13.000000                                | FOR                         |  |
| TransDigm Group Incorporated                   | 893641100 | 03/06/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    722           |    200           | FOR         | 722.000000                               | FOR                         |  |
| Universal Technical Institute, Inc.            | 913915104 | 03/06/2025     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   5882           |    100           | FOR         | 5882.000000                              | FOR                         |  |
| Sanmina Corporation                            | 801056102 | 03/10/2025     | To approve, on an advisory (non-binding) basis, the compensation of Sanmina Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  20337           |    100           | FOR         | 20337.000000                             | FOR                         |  |
| Sonos, Inc.                                    | 83570H108 | 03/11/2025     | Advisory approval of the named executive officer compensation (the say-on-pay vote).                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 639893           |  11020           | AGAINST     | 639893.000000                            | AGAINST                     |  |
| Sonos, Inc.                                    | 83570H108 | 03/11/2025     | Advisory approval of the frequency of future advisory votes on the Company's executive compensation (the say-on-frequency vote).                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 639893           |  11020           | ONE YEAR    | 639893.000000                            | FOR                         |  |
| Starbucks Corporation                          | 855244109 | 03/12/2025     | Approve, on an advisory, nonbinding basis, the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    719           |      0           | FOR         | 719.000000                               | FOR                         |  |
| TE Connectivity Plc                            | G87052109 | 03/12/2025     | An advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  83368           |      0           | FOR         | 83368.000000                             | FOR                         |  |
| Enanta Pharmaceuticals, Inc.                   | 29251M106 | 03/13/2025     | To approve, on an advisory basis, the frequency of holding an advisory vote on the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  34152           |      0           | ONE YEAR    | 34152.000000                             | FOR                         |  |
| Enanta Pharmaceuticals, Inc.                   | 29251M106 | 03/13/2025     | To approve, on an advisory basis, the compensation paid to our named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  34152           |      0           | FOR         | 34152.000000                             | FOR                         |  |
| F5, Inc.                                       | 315616102 | 03/13/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  21914           |      0           | FOR         | 21914.000000                             | FOR                         |  |
| National Fuel Gas Company                      | 636180101 | 03/13/2025     | Advisory approval of named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   9185           |   5050           | FOR         | 9185.000000                              | FOR                         |  |
| HEICO Corporation                              | 422806109 | 03/14/2025     | ADVISORY APPROVAL OF THE COMPANY'S EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   9802           |    397           | FOR         | 9802.000000                              | FOR                         |  |
| HEICO Corporation                              | 422806208 | 03/14/2025     | ADVISORY APPROVAL OF THE COMPANY'S EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   3435           |      0           | FOR         | 3435.000000                              | FOR                         |  |
| QUALCOMM Incorporated                          | 747525103 | 03/18/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 158222           |    604           | FOR         | 158222.000000                            | FOR                         |  |
| The Interpublic Group of Companies, Inc.       | 460690100 | 03/18/2025     | IPG Compensation Proposal. Proposal to approve, on a non-binding, advisory basis, certain compensation that may be paid or become payable to IPG's named executive officers that is based on or otherwise relates to the merger; and                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    308           |      0           | AGAINST     | 308.000000                               | AGAINST                     |  |
| Construction Partners, Inc.                    | 21044C107 | 03/20/2025     | Advisory, non-binding vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   2473           |      0           | FOR         | 2473.000000                              | FOR                         |  |
| Keysight Technologies, Inc.                    | 49338L103 | 03/20/2025     | Approve, on a non-binding advisory basis, the compensation of Keysight's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  36157           |      0           | FOR         | 36157.000000                             | FOR                         |  |
| The Walt Disney Company                        | 254687106 | 03/20/2025     | Consideration of an advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  49075           |      0           | FOR         | 49075.000000                             | FOR                         |  |
| ABM INDUSTRIES INCORPORATED                    | 000957100 | 03/26/2025     | Advisory approval of our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   9184           |      0           | FOR         | 9184.000000                              | FOR                         |  |
| Accolade, Inc.                                 | 00437E102 | 03/27/2025     | To approve, on a non-binding, advisory basis, the compensation that will or may become payable by Accolade to its named executive officers in connection with the Merger.                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 470745           |  28400           | FOR         | 470745.000000                            | FOR                         |  |
| Ciena Corporation                              | 171779309 | 03/27/2025     | Advisory vote on our named executive officer compensation, as described in the proxy materials.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  19596           |   2141           | FOR         | 19596.000000                             | FOR                         |  |
| Hovnanian Enterprises, Inc.                    | 442487401 | 03/27/2025     | Approval, in a non-binding advisory vote, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   5240           |      8           | FOR         | 5240.000000                              | FOR                         |  |
| Intra-Cellular Therapies, Inc.                 | 46116X101 | 03/27/2025     | To approve, on an advisory (non-binding) basis, the compensation that may be paid or become payable to ITI's named executive officers that is based on or otherwise relates to the Merger Agreement and the transactions contemplated by the Merger Agreement.                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    532           |      0           | AGAINST     | 532.000000                               | AGAINST                     |  |
| VOXX International Corporation                 | 91829F104 | 03/31/2025     | To approve by a non-binding, advisory vote certain compensation arrangements for the Company's named executive officers in connection with the Merger.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  11844           |    160           | AGAINST     | 11844.000000                             | AGAINST                     |  |
| Hewlett Packard Enterprise Company             | 42824C109 | 04/02/2025     | Advisory vote to approve the Hewlett Packard Enterprise Company's executive compensation                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 979795           |   3297           | FOR         | 979795.000000                            | FOR                         |  |
| Nevro Corp.                                    | 64157F103 | 04/02/2025     | To approve, on a non-binding, advisory basis, certain compensation that will or may be paid or become payable to Nevro's named executive officers that is based on or otherwise relates to the Merger; and                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  66876           |      0           | AGAINST     | 66876.000000                             | AGAINST                     |  |
| Schlumberger N.V.                              | 806857108 | 04/02/2025     | Advisory approval of our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      1.54753e+06 |  43575           | FOR         | 1547526.000000                           | FOR                         |  |
| Enterprise Bancorp, Inc.                       | 293668109 | 04/03/2025     | To approve, on a non-binding, advisory basis, the compensation payable to the named executive officers of Enterprise in connection with the merger (the "Enterprise compensation proposal").                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  10748           |      0           | AGAINST     | 10748.000000                             | AGAINST                     |  |
| Logility Supply Chain Solutions, Inc.          | 029683109 | 04/03/2025     | To approve on a non-binding, advisory basis, the compensation that may be paid or may become payable to the Company's named executive officers in connection with, or following, the consummation of the merger of Update Merger Sub, Inc., a wholly owned subsidiary of Aptean, Inc., with and into the Company.                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  97638           |    600           | FOR         | 97638.000000                             | FOR                         |  |
| Lakeland Financial Corporation                 | 511656100 | 04/08/2025     | APPROVAL, by non-binding vote, of the Company's compensation of certain executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    216           |      6           | FOR         | 216.000000                               | FOR                         |  |
| Lennar Corporation                             | 526057104 | 04/09/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   4917           |      0           | FOR         | 4917.000000                              | FOR                         |  |
| Mission Produce, Inc.                          | 60510V108 | 04/10/2025     | To approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 106173           |    100           | FOR         | 106173.000000                            | FOR                         |  |
| Farmers  Merchants Bancorp, Inc.               | 30779N105 | 04/14/2025     | Nonbinding Say-on-Pay Proposal. An advisory vote to approve the executive compensation programs of the Company.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    145           |      0           | FOR         | 145.000000                               | FOR                         |  |
| Otter Tail Corporation                         | 689648103 | 04/14/2025     | To approve, in a non-binding advisory vote, the compensation provided to the Named Executive Officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   9866           |    287           | FOR         | 9866.000000                              | FOR                         |  |
| C Financial Corporation                        | 12466Q104 | 04/15/2025     | To approve, in an advisory, non-binding vote, the compensation of the Corporation's named executive officers disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   4494           |      0           | FOR         | 4494.000000                              | FOR                         |  |
| C Financial Corporation                        | 12466Q104 | 04/15/2025     | To recommend, in an advisory, non-binding vote, the frequency of future advisory, non-binding votes to approve the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   4494           |      0           | ONE YEAR    | 4494.000000                              | FOR                         |  |
| Citizens Financial Services, Inc.              | 174615104 | 04/15/2025     | Advisory vote to approve the compensation of the Company's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   3091           |      0           | FOR         | 3091.000000                              | FOR                         |  |
| Civista Bancshares, Inc.                       | 178867107 | 04/15/2025     | To consider and vote upon a non-binding advisory resolution to approve the compensation of the Corporation's named executive officers as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  49306           |    209           | FOR         | 49306.000000                             | FOR                         |  |
| Civista Bancshares, Inc.                       | 178867107 | 04/15/2025     | To consider and vote upon a non-binding advisory resolution to approve the frequency of future advisory votes on the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  49306           |    209           | ONE YEAR    | 49306.000000                             | FOR                         |  |
| CNB Financial Corporation                      | 126128107 | 04/15/2025     | a non-binding advisory resolution to approve the compensation of CNB's named executive officers (the "CNB say-on-pay proposal");                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  39907           |      0           | FOR         | 39907.000000                             | FOR                         |  |
| ESSA Bancorp, Inc.                             | 29667D104 | 04/15/2025     | a proposal to approve, on an advisory (non-binding) basis, specified compensation that may become payable to the named executive officers of ESSA in connection with the merger (the "ESSA compensation proposal"); and                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  15508           |      0           | AGAINST     | 15508.000000                             | AGAINST                     |  |
| Fifth Third Bancorp                            | 316773100 | 04/15/2025     | An advisory vote on approval of the Company's compensation of its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     59           |      0           | FOR         | 59.000000                                | FOR                         |  |
| Parsons Corporation                            | 70202L102 | 04/15/2025     | To approve, by non-binding advisory vote, the compensation program for the Company's named executive officers, as disclosed in the Compensation Discussion and Analysis section of the proxy statement.                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  14461           |   2017           | FOR         | 14461.000000                             | FOR                         |  |
| Pinnacle Financial Partners, Inc.              | 72346Q104 | 04/15/2025     | To approve, on a non-binding, advisory basis, the Company's named executive officer's compensation as disclosed in the proxy statement for the Annual Meeting.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   1408           |      0           | FOR         | 1408.000000                              | FOR                         |  |
| U.S. Bancorp                                   | 902973304 | 04/15/2025     | An advisory vote to approve the compensation of our executives disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4102           |      0           | FOR         | 4102.000000                              | FOR                         |  |
| Biglari Holdings Inc.                          | 08986R309 | 04/16/2025     | Non-binding advisory resolution to approve the Corporation's executive compensation, as described in the proxy materials.                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Biglari Holdings Inc.                          | 08986R309 | 04/16/2025     | Non-binding advisory resolution to determine the frequency with which shareholders of the Corporation shall be entitled to have an advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| EQT Corporation                                | 26884L109 | 04/16/2025     | Approval of a non-binding resolution to approve the 2024 compensation of the EQT Corporation's named executive officers (say-on-pay)                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 192820           |      0           | FOR         | 192820.000000                            | FOR                         |  |
| First Financial Corporation                    | 320218100 | 04/16/2025     | Approve, by non-binding vote, compensation paid to the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   8059           |      0           | FOR         | 8059.000000                              | FOR                         |  |
| Regions Financial Corporation                  | 7591EP100 | 04/16/2025     | Advisory Vote to Approve Regions' Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   3084           |      0           | FOR         | 3084.000000                              | FOR                         |  |
| The Sherwin-Williams Company                   | 824348106 | 04/16/2025     | Advisory approval of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    633           |      0           | FOR         | 633.000000                               | FOR                         |  |
| Tri Pointe Homes, Inc.                         | 87265H109 | 04/16/2025     | Approval, on a non-binding advisory basis, the compensation of Tri Pointe Homes, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  28889           |      0           | FOR         | 28889.000000                             | FOR                         |  |
| A10 Networks, Inc.                             | 002121101 | 04/17/2025     | To approve, on an advisory and non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 233102           |   5345           | FOR         | 233102.000000                            | FOR                         |  |
| Farmers National Banc Corp.                    | 309627107 | 04/17/2025     | To consider and vote upon a non-binding advisory resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  46637           |      0           | FOR         | 46637.000000                             | FOR                         |  |
| Home BancShares, Inc.                          | 436893200 | 04/17/2025     | Advisory (non-binding) vote approving the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | FOR         | 8.000000                                 | FOR                         |  |
| Interactive Brokers Group, Inc.                | 45841N107 | 04/17/2025     | To approve, by non-binding vote, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  76497           |     98           | FOR         | 76497.000000                             | FOR                         |  |
| Paragon 28, Inc.                               | 69913P105 | 04/17/2025     | To approve, by advisory (non-binding) vote, the compensation that may be paid or become payable to the Company's named executive officers in connection with the consummation of the merger.                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  25442           |     96           | AGAINST     | 25442.000000                             | AGAINST                     |  |
| Texas Instruments Incorporated                 | 882508104 | 04/17/2025     | Board proposal regarding advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    765           |      0           | FOR         | 765.000000                               | FOR                         |  |
| L3Harris Technologies, Inc.                    | 502431109 | 04/18/2025     | Approval, in an Advisory Vote, of the Compensation of Named Executive Officers as Disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  89869           |      0           | AGAINST     | 89869.000000                             | AGAINST                     |  |
| Broadcom Inc.                                  | 11135F101 | 04/21/2025     | Advisory vote to approve the named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 603016           |      0           | FOR         | 603016.000000                            | FOR                         |  |
| Adobe Inc.                                     | 00724F101 | 04/22/2025     | Approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 115658           |      0           | FOR         | 115658.000000                            | FOR                         |  |
| Alexander  Baldwin, Inc.                       | 014491104 | 04/22/2025     | Approve the advisory resolution relating to executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  98451           |    300           | FOR         | 98451.000000                             | FOR                         |  |
| Alexander  Baldwin, Inc.                       | 014491104 | 04/22/2025     | Approve the advisory vote on the frequency of the future advisory votes on executive compensation                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  98451           |    300           | ONE YEAR    | 98451.000000                             | FOR                         |  |
| Bank of America Corporation                    | 060505104 | 04/22/2025     | Approving our executive compensation (an advisory, non-binding "Say on Pay" resolution)                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 435714           |      0           | AGAINST     | 435714.000000                            | AGAINST                     |  |
| Bridgewater Bancshares, Inc.                   | 108621103 | 04/22/2025     | Approve, on a non-binding advisory basis, the compensation paid to our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  29586           |      0           | FOR         | 29586.000000                             | FOR                         |  |
| Community Trust Bancorp, Inc.                  | 204149108 | 04/22/2025     | Proposal to approve the advisory (nonbinding) resolution relating to executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  30817           |      0           | FOR         | 30817.000000                             | FOR                         |  |
| Concrete Pumping Holdings, Inc.                | 206704108 | 04/22/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 179519           |      0           | FOR         | 179519.000000                            | FOR                         |  |
| Equity Bancshares, Inc.                        | 29460X109 | 04/22/2025     | Advisory vote to approve the compensation paid to the named executive officers of the Company.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  18222           |      0           | AGAINST     | 18222.000000                             | AGAINST                     |  |
| First Community Bankshares, Inc.               | 31983A103 | 04/22/2025     | To approve, on a non binding advisory basis, the Corporation's executive compensation program for fiscal year 2024.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  16627           |      0           | FOR         | 16627.000000                             | FOR                         |  |
| Getty Realty Corp.                             | 374297109 | 04/22/2025     | ADVISORY (NON-BINDING) VOTE ON NAMED EXECUTIVE COMPENSATION (SAY-ON-PAY).                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   2099           |      0           | FOR         | 2099.000000                              | FOR                         |  |
| Independent Bank Corporation                   | 453838609 | 04/22/2025     | Approval of an advisory (non-binding) resolution to approve the compensation paid to our executives.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  34023           |      0           | FOR         | 34023.000000                             | FOR                         |  |
| Mayville Engineering Company, Inc.             | 578605107 | 04/22/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  12096           |      0           | FOR         | 12096.000000                             | FOR                         |  |
| Mayville Engineering Company, Inc.             | 578605107 | 04/22/2025     | Advisory vote on the frequency of future advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  12096           |      0           | ONE YEAR    | 12096.000000                             | FOR                         |  |
| MidWestOne Financial Group, Inc.               | 598511103 | 04/22/2025     | To approve, on a non-binding, advisory basis, the compensation of the named executive officers of the Company.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   6577           |      0           | FOR         | 6577.000000                              | FOR                         |  |
| Northern Trust Corporation                     | 665859104 | 04/22/2025     | Approval, by an advisory vote, of the 2024 compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     22           |      0           | FOR         | 22.000000                                | FOR                         |  |
| Penns Woods Bancorp, Inc.                      | 708430103 | 04/22/2025     | A proposal to approve, on an advisory basis, specified compensation that may be payable to the named executive officers of Penns Woods in connection with the merger.                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  28956           |      0           | AGAINST     | 28956.000000                             | AGAINST                     |  |
| Princeton Bancorp, Inc.                        | 74179A107 | 04/22/2025     | An advisory vote to approve named executive officer compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  12644           |      0           | FOR         | 12644.000000                             | FOR                         |  |
| Princeton Bancorp, Inc.                        | 74179A107 | 04/22/2025     | A proposal to select, on an advisory basis, the frequency of future advisory votes on the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  12644           |      0           | ONE YEAR    | 12644.000000                             | FOR                         |  |
| Public Service Enterprise Group Incorporated   | 744573106 | 04/22/2025     | Advisory Vote on the Approval of Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   5602           |      0           | FOR         | 5602.000000                              | FOR                         |  |
| Revvity, Inc.                                  | 714046109 | 04/22/2025     | To approve, by non-binding advisory vote, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |     79           |      0           | FOR         | 79.000000                                | FOR                         |  |
| Shenandoah Telecommunications Company          | 82312B106 | 04/22/2025     | To consider and approve, in a non-binding vote, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  39878           |     90           | FOR         | 39878.000000                             | FOR                         |  |
| Washington Trust Bancorp, Inc.                 | 940610108 | 04/22/2025     | A non-binding advisory resolution to approve the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  10247           |      0           | FOR         | 10247.000000                             | FOR                         |  |
| XPLR Infrastructure, LP                        | 65341B106 | 04/22/2025     | Approval, by non-binding advisory vote, of the compensation of XPLR Infrastructure's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 411014           |      0           | AGAINST     | 411014.000000                            | AGAINST                     |  |
| Aptiv PLC                                      | G3265R107 | 04/23/2025     | Say-on-Pay To approve, by advisory vote, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  90816           |      0           | FOR         | 90816.000000                             | FOR                         |  |
| Black Hills Corporation                        | 092113109 | 04/23/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   3098           |      0           | FOR         | 3098.000000                              | FOR                         |  |
| Calavo Growers, Inc.                           | 128246105 | 04/23/2025     | ADVISORY VOTE APPROVING THE EXECUTIVE COMPENSATION DISCLOSED IN THE ACCOMPANYING PROXY STATEMENT                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  14583           |      0           | FOR         | 14583.000000                             | FOR                         |  |
| Eaton Corporation plc                          | G29183103 | 04/23/2025     | Approving, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  44248           |    100           | FOR         | 44248.000000                             | FOR                         |  |
| Hancock Whitney Corporation                    | 410120109 | 04/23/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   3726           |      0           | FOR         | 3726.000000                              | FOR                         |  |
| Herbalife Ltd.                                 | G4412G101 | 04/23/2025     | Approve, on an advisory basis, the compensation of the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 521857           |  24202           | AGAINST     | 521857.000000                            | AGAINST                     |  |
| Lions Gate Entertainment Corp.                 | 535919401 | 04/23/2025     | Advisory Vote on Executive Compensation: Conduct a non-binding advisory vote to approve executive compensation. See the section entitled "Proposal No. 5: Advisory Vote to Approve Executive Compensation" in the Proxy Statement.                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 197064           |      0           | AGAINST     | 197064.000000                            | AGAINST                     |  |
| OPKO Health, Inc.                              | 68375N103 | 04/23/2025     | To approve a non-binding resolution regarding the compensation paid to the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  73216           |      0           | FOR         | 73216.000000                             | FOR                         |  |
| Origin Bancorp, Inc.                           | 68621T102 | 04/23/2025     | Approve, on a non-binding advisory basis, the compensation of our named executive officers (the "Say-on-Pay Proposal.")                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  17604           |      0           | FOR         | 17604.000000                             | FOR                         |  |
| Reynolds Consumer Products Inc.                | 76171L106 | 04/23/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 280215           |   3927           | FOR         | 280215.000000                            | FOR                         |  |
| Sabre Corporation                              | 78573M104 | 04/23/2025     | To hold an advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 720538           | 131098           | FOR         | 720538.000000                            | FOR                         |  |
| SouthState Corporation                         | 840441109 | 04/23/2025     | Approval, as an advisory, non-binding "say on pay" resolution, of our executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2448           |      0           | FOR         | 2448.000000                              | FOR                         |  |
| Strategic Education, Inc.                      | 86272C103 | 04/23/2025     | To approve, on an advisory basis, the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  25637           |     43           | FOR         | 25637.000000                             | FOR                         |  |
| Textron Inc.                                   | 883203101 | 04/23/2025     | Approval of the advisory (non-binding) resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  45730           |      0           | FOR         | 45730.000000                             | FOR                         |  |
| The Cigna Group                                | 125523100 | 04/23/2025     | Advisory approval of executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  28338           |      0           | FOR         | 28338.000000                             | FOR                         |  |
| The Goldman Sachs Group, Inc.                  | 38141G104 | 04/23/2025     | Advisory Vote to Approve Executive Compensation (Say on Pay)                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    889           |      0           | AGAINST     | 889.000000                               | AGAINST                     |  |
| The PNC Financial Services Group, Inc.         | 693475105 | 04/23/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  12042           |      0           | FOR         | 12042.000000                             | FOR                         |  |
| Advanced Energy Industries, Inc.               | 007973100 | 04/24/2025     | Advisory approval of the compensation of Advanced Energy's named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    717           |      0           | FOR         | 717.000000                               | FOR                         |  |
| AGCO Corporation                               | 001084102 | 04/24/2025     | Non-binding advisory resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  16579           |   2886           | FOR         | 16579.000000                             | FOR                         |  |
| Avery Dennison Corporation                     | 053611109 | 04/24/2025     | Approval, on an advisory basis, of our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   5657           |    100           | FOR         | 5657.000000                              | FOR                         |  |
| BCB Bancorp, Inc.                              | 055298103 | 04/24/2025     | An advisory, non-binding resolution with respect to the executive compensation described in the Company's Proxy Statement                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  31238           |      0           | FOR         | 31238.000000                             | FOR                         |  |
| Central Pacific Financial Corp.                | 154760409 | 04/24/2025     | To approve, on a non-binding advisory basis, the compensation of the company's named executive officers ("Say-On-Pay").                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  27627           |    102           | FOR         | 27627.000000                             | FOR                         |  |
| Citizens  Northern Corporation                 | 172922106 | 04/24/2025     | TO APPROVE, IN AN ADVISORY (NON-BINDING) VOTE, THE COMPENSATION OF THE COMPANY'S NAMED EXECUTIVE OFFICERS AS DISCLOSED IN THE PROXY STATEMENT.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  34856           |      0           | AGAINST     | 34856.000000                             | AGAINST                     |  |
| Deluxe Corporation                             | 248019101 | 04/24/2025     | Advisory vote (non-binding) to approve the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 178591           |  22007           | FOR         | 178591.000000                            | FOR                         |  |
| Eagle Bancorp Montana, Inc.                    | 26942G100 | 04/24/2025     | Advisory vote on named executive officer compensation as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  22145           |      0           | FOR         | 22145.000000                             | FOR                         |  |
| Eagle Bancorp Montana, Inc.                    | 26942G100 | 04/24/2025     | Advisory vote on the frequency of the advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  22145           |      0           | ONE YEAR    | 22145.000000                             | FOR                         |  |
| Enviri Corporation                             | 415864107 | 04/24/2025     | Vote, on an advisory basis, to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  39406           |    400           | FOR         | 39406.000000                             | FOR                         |  |
| Fastenal Company                               | 311900104 | 04/24/2025     | Approval, by non-binding vote, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    946           |      0           | FOR         | 946.000000                               | FOR                         |  |
| Globe Life Inc.                                | 37959E102 | 04/24/2025     | Approval of 2024 Executive Compensation:                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  28383           |      0           | FOR         | 28383.000000                             | FOR                         |  |
| HCA Healthcare, Inc.                           | 40412C101 | 04/24/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  34252           |      0           | FOR         | 34252.000000                             | FOR                         |  |
| IQVIA Holdings Inc.                            | 46266C105 | 04/24/2025     | Approve an advisory (non-binding) resolution to approve IQVIA'S executive compensation (say-on-pay).                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 197491           |      0           | FOR         | 197491.000000                            | FOR                         |  |
| J.B. Hunt Transport Services, Inc.             | 445658107 | 04/24/2025     | To consider and approve an advisory resolution regarding the Company's compensation of its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    199           |      0           | FOR         | 199.000000                               | FOR                         |  |
| Johnson  Johnson                               | 478160104 | 04/24/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 311841           |      0           | FOR         | 311841.000000                            | FOR                         |  |
| Kontoor Brands, Inc.                           | 50050N103 | 04/24/2025     | To approve the compensation of Kontoor's named executive officers as disclosed in our proxy statement.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   1424           |    992           | FOR         | 1424.000000                              | FOR                         |  |
| Myers Industries, Inc.                         | 628464109 | 04/24/2025     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  10358           |      0           | FOR         | 10358.000000                             | FOR                         |  |
| Peoples Bancorp Inc.                           | 709789101 | 04/24/2025     | Approval of non-binding advisory resolution to approve the compensation of Peoples' named executive officers as disclosed in the Proxy Statement for the 2025 Annual Meeting of Shareholders.                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  38110           |      0           | FOR         | 38110.000000                             | FOR                         |  |
| Republic Bancorp, Inc.                         | 760281204 | 04/24/2025     | The non-binding advisory vote on the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   6217           |      0           | FOR         | 6217.000000                              | FOR                         |  |
| Sensient Technologies Corporation              | 81725T100 | 04/24/2025     | Proposal to approve the compensation paid to Sensient's named executive officers, as disclosed pursuant to Item 402 of Regulation S-K, including the Compensation Discussion and Analysis, compensation tables, and narrative discussion in the accompanying proxy statement.                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  18544           |    100           | FOR         | 18544.000000                             | FOR                         |  |
| Silicon Laboratories Inc.                      | 826919102 | 04/24/2025     | To vote on an advisory (non-binding) resolution to approve executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  11321           |   1160           | FOR         | 11321.000000                             | FOR                         |  |
| Snap-on Incorporated                           | 833034101 | 04/24/2025     | Advisory vote to approve the compensation of Snap-on Incorporated's named executive officers, as disclosed in 'Compensation Discussion and Analysis' and 'Executive Compensation Information' in the Proxy Statement.                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   1349           |     66           | FOR         | 1349.000000                              | FOR                         |  |
| The Boeing Company                             | 097023105 | 04/24/2025     | Approve, on an Advisory Basis, Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  40764           |      0           | FOR         | 40764.000000                             | FOR                         |  |
| The Gorman-Rupp Company                        | 383082104 | 04/24/2025     | Approve, on an advisory basis, the compensation of the Company's named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  56066           |      0           | FOR         | 56066.000000                             | FOR                         |  |
| Univest Financial Corporation                  | 915271100 | 04/24/2025     | Approval of, on an advisory (non-binding) basis, the compensation of our named executive officers as presented in the Proxy Statement                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  16683           |    100           | FOR         | 16683.000000                             | FOR                         |  |
| West Bancorporation, Inc.                      | 95123P106 | 04/24/2025     | To approve, on a nonbinding basis, the 2024 compensation of the named executive officers disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    160           |      0           | FOR         | 160.000000                               | FOR                         |  |
| Westamerica Bancorporation                     | 957090103 | 04/24/2025     | Approve a non-binding advisory vote on the compensation of our executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  37622           |      0           | FOR         | 37622.000000                             | FOR                         |  |
| Abbott Laboratories                            | 002824100 | 04/25/2025     | Say on Pay - An Advisory Vote on the Approval of Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 264144           |      0           | FOR         | 264144.000000                            | FOR                         |  |
| Astec Industries, Inc.                         | 046224101 | 04/25/2025     | to approve, on a non-binding, advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1545           |     41           | FOR         | 1545.000000                              | FOR                         |  |
| Badger Meter, Inc.                             | 056525108 | 04/25/2025     | ADVISORY VOTE TO APPROVE COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2951           |    266           | FOR         | 2951.000000                              | FOR                         |  |
| Commerce Bancshares, Inc.                      | 200525103 | 04/25/2025     | Advisory approval of the Company's executive compensation ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |      4           |      0           | FOR         | 4.000000                                 | FOR                         |  |
| eXp World Holdings, Inc.                       | 30212W100 | 04/25/2025     | Approve, by a non-binding advisory vote, the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |     43           |      0           | FOR         | 43.000000                                | FOR                         |  |
| eXp World Holdings, Inc.                       | 30212W100 | 04/25/2025     | Approve, by a non-binding advisory vote, whether the frequency of the advisory vote on compensation paid to the Company's named executive officers should be every 1, 2 or 3 years.                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |     43           |      0           | ONE YEAR    | 43.000000                                | FOR                         |  |
| First Bank                                     | 31931U102 | 04/25/2025     | To approve an advisory resolution approving the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 144230           |      0           | FOR         | 144230.000000                            | FOR                         |  |
| First Business Financial Services, Inc.        | 319390100 | 04/25/2025     | To approve, in a non-binding shareholder advisory vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  13938           |      0           | FOR         | 13938.000000                             | FOR                         |  |
| First Business Financial Services, Inc.        | 319390100 | 04/25/2025     | To approve, in a non-binding shareholder advisory vote, the frequency with which shareholders will vote on compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  13938           |      0           | ONE YEAR    | 13938.000000                             | FOR                         |  |
| GATX Corporation                               | 361448103 | 04/25/2025     | ADVISORY RESOLUTION TO APPROVE EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    894           |    200           | FOR         | 894.000000                               | FOR                         |  |
| Life Time Group Holdings, Inc.                 | 53190C102 | 04/25/2025     | To approve, by a non-binding vote, the named executive officer compensation as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |    564           |    600           | FOR         | 564.000000                               | FOR                         |  |
| Stanley Black  Decker, Inc.                    | 854502101 | 04/25/2025     | Approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    489           |     32           | FOR         | 489.000000                               | FOR                         |  |
| Crane Company                                  | 224408104 | 04/28/2025     | Say on Pay - An advisory vote to approve the compensation paid to certain executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    289           |    300           | FOR         | 289.000000                               | FOR                         |  |
| Park National Corporation                      | 700658107 | 04/28/2025     | Approval of non-binding advisory resolution to approve the compensation of Park National Corporations named executive officers.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1221           |      0           | FOR         | 1221.000000                              | FOR                         |  |
| American Express Company                       | 025816109 | 04/29/2025     | Approval, on an advisory basis, of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  54185           |      0           | FOR         | 54185.000000                             | FOR                         |  |
| BOK Financial Corporation                      | 05561Q201 | 04/29/2025     | Advisory approval of the compensation of the Company's named executive officers disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  10318           |    200           | FOR         | 10318.000000                             | FOR                         |  |
| CareTrust REIT, Inc.                           | 14174T107 | 04/29/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  29081           |    500           | AGAINST     | 29081.000000                             | AGAINST                     |  |
| Constellation Energy Corporation               | 21037T109 | 04/29/2025     | To consider and act on an advisory vote regarding the approval of compensation paid to named executive officers                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  25527           |      0           | FOR         | 25527.000000                             | FOR                         |  |
| Core Natural Resources, Inc.                   | 218937100 | 04/29/2025     | Approval, on an Advisory Basis, of the Compensation Paid to Core Natural Resources, Inc.'s Named Executive Officers in 2024.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  50047           |    982           | FOR         | 50047.000000                             | FOR                         |  |
| Diamond Hill Investment Group, Inc.            | 25264R207 | 04/29/2025     | Approval on an advisory basis of the 2024 compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |    511           |      0           | FOR         | 511.000000                               | FOR                         |  |
| Douglas Dynamics, Inc.                         | 25960R105 | 04/29/2025     | Advisory vote (non-binding) to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |     34           |      0           | FOR         | 34.000000                                | FOR                         |  |
| First Financial Bankshares, Inc.               | 32020R109 | 04/29/2025     | To conduct an advisory, non-binding vote on the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   2634           |      0           | FOR         | 2634.000000                              | FOR                         |  |
| FMC Corporation                                | 302491303 | 04/29/2025     | Approval, by non-binding vote, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    363           |   1902           | AGAINST     | 363.000000                               | AGAINST                     |  |
| Franklin Financial Services Corporation        | 353525108 | 04/29/2025     | Say on Pay - Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   4458           |      0           | FOR         | 4458.000000                              | FOR                         |  |
| International Business Machines Corporation    | 459200101 | 04/29/2025     | Advisory Vote on Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  93912           |      0           | FOR         | 93912.000000                             | FOR                         |  |
| Kirby Corporation                              | 497266106 | 04/29/2025     | Advisory vote on the approval of the compensation of Kirby's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   1917           |      0           | FOR         | 1917.000000                              | FOR                         |  |
| Knowles Corporation                            | 49926D109 | 04/29/2025     | Non-binding, advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  55796           |   4100           | FOR         | 55796.000000                             | FOR                         |  |
| Maiden Holdings, Ltd.                          | G5260K102 | 04/29/2025     | A proposal to approve, by a non-binding, advisory vote, the compensation that may be paid or become payable to Maiden's named executive officers in connection with the mergers.                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  37031           |      0           | FOR         | 37031.000000                             | FOR                         |  |
| PACCAR Inc                                     | 693718108 | 04/29/2025     | Advisory resolution to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 117170           |   3404           | FOR         | 117170.000000                            | FOR                         |  |
| Tennant Company                                | 880345103 | 04/29/2025     | Advisory approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   4170           |    100           | FOR         | 4170.000000                              | FOR                         |  |
| The Williams Companies, Inc.                   | 969457100 | 04/29/2025     | Approve, on an Advisory Basis, the Compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  14788           |      0           | FOR         | 14788.000000                             | FOR                         |  |
| VICI Properties Inc.                           | 925652109 | 04/29/2025     | To approve (on a non-binding, advisory basis) the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   3552           |      0           | FOR         | 3552.000000                              | FOR                         |  |
| Wells Fargo  Company                           | 949746101 | 04/29/2025     | Advisory vote to approve executive compensation (Say on Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   1142           |      0           | FOR         | 1142.000000                              | FOR                         |  |
| Ameriprise Financial, Inc.                     | 03076C106 | 04/30/2025     | To approve the compensation of the named executive officers by a nonbinding advisory vote.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   5903           |      0           | FOR         | 5903.000000                              | FOR                         |  |
| Ball Corporation                               | 058498106 | 04/30/2025     | Approve, by non-binding vote, the compensation paid to the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    797           |      0           | FOR         | 797.000000                               | FOR                         |  |
| City Holding Company                           | 177835105 | 04/30/2025     | Proposal to approve a non-binding advisory proposal on the compensation of the Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |      2           |      0           | FOR         | 2.000000                                 | FOR                         |  |
| CNA Financial Corporation                      | 126117100 | 04/30/2025     | An advisory (non-binding) vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  93241           |      0           | FOR         | 93241.000000                             | FOR                         |  |
| Cognex Corporation                             | 192422103 | 04/30/2025     | To approve, on an advisory basis, the compensation of Cognex's named executive officers, as described in the proxy statement including the Compensation Discussion and Analysis, compensation tables and narrative discussion ("say-on-pay").                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  30645           |      0           | FOR         | 30645.000000                             | FOR                         |  |
| Coterra Energy Inc.                            | 127097103 | 04/30/2025     | A non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  30144           |    354           | FOR         | 30144.000000                             | FOR                         |  |
| Cullen/Frost Bankers, Inc.                     | 229899109 | 04/30/2025     | To provide nonbinding approval of executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    780           |      0           | FOR         | 780.000000                               | FOR                         |  |
| Ducommun Incorporated                          | 264147109 | 04/30/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  17115           |      0           | FOR         | 17115.000000                             | FOR                         |  |
| Emergent BioSolutions Inc.                     | 29089Q105 | 04/30/2025     | To hold, on an advisory basis, a vote to approve the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 873159           |  29500           | FOR         | 873159.000000                            | FOR                         |  |
| Fluor Corporation                              | 343412102 | 04/30/2025     | An advisory vote to approve the company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  15147           |      0           | FOR         | 15147.000000                             | FOR                         |  |
| Gibraltar Industries, Inc.                     | 374689107 | 04/30/2025     | Advisory approval of the Company's executive compensation (Say-On-Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   9983           |      0           | FOR         | 9983.000000                              | FOR                         |  |
| Glacier Bancorp, Inc.                          | 37637Q105 | 04/30/2025     | To vote on an advisory (non-binding) resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2934           |      0           | FOR         | 2934.000000                              | FOR                         |  |
| Huntington Ingalls Industries, Inc.            | 446413106 | 04/30/2025     | Proposal to approve, on an advisory basis, the compensation of the Company's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   5593           |      0           | FOR         | 5593.000000                              | FOR                         |  |
| Huntsman Corporation                           | 447011107 | 04/30/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 140657           |      0           | FOR         | 140657.000000                            | FOR                         |  |
| Janus Henderson Group Plc                      | G4474Y214 | 04/30/2025     | Advisory Say-on-Pay Vote on Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   7103           |      0           | FOR         | 7103.000000                              | FOR                         |  |
| Marathon Petroleum Corporation                 | 56585A102 | 04/30/2025     | Approval, on an advisory basis, of the company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     98           |      0           | FOR         | 98.000000                                | FOR                         |  |
| Mativ Holdings, Inc.                           | 808541106 | 04/30/2025     | Approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  10835           |      0           | FOR         | 10835.000000                             | FOR                         |  |
| National Bank Holdings Corporation             | 633707104 | 04/30/2025     | To adopt a resolution approving, on an advisory, non-binding basis, the compensation paid to the Company's named executive officers, as disclosed, pursuant to Item 402 of Regulation S-K, in the Proxy Statement.                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   9408           |      0           | FOR         | 9408.000000                              | FOR                         |  |
| Nature's Sunshine Products, Inc.               | 639027101 | 04/30/2025     | To vote on an advisory, non-binding resolution to approve the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  32962           |      0           | FOR         | 32962.000000                             | FOR                         |  |
| NorthWestern Energy Group, Inc.                | 668074305 | 04/30/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  15754           |    100           | FOR         | 15754.000000                             | FOR                         |  |
| Pilgrim's Pride Corporation                    | 72147K108 | 04/30/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   1488           |      0           | FOR         | 1488.000000                              | FOR                         |  |
| Primoris Services Corporation                  | 74164F103 | 04/30/2025     | Advisory, Non-Binding Vote Approving the Company's Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  69988           |    100           | FOR         | 69988.000000                             | FOR                         |  |
| PulteGroup, Inc.                               | 745867101 | 04/30/2025     | Say-on-pay: Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    762           |      0           | FOR         | 762.000000                               | FOR                         |  |
| Selective Insurance Group, Inc.                | 816300107 | 04/30/2025     | APPROVAL ON AN ADVISORY BASIS OF THE 2024 COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    199           |      0           | FOR         | 199.000000                               | FOR                         |  |
| Solventum Corp.                                | 83444M101 | 04/30/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   2053           |      0           | FOR         | 2053.000000                              | FOR                         |  |
| Solventum Corp.                                | 83444M101 | 04/30/2025     | Advisory vote on frequency of advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2053           |      0           | ONE YEAR    | 2053.000000                              | FOR                         |  |
| The Coca-Cola Company                          | 191216100 | 04/30/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 375723           |   5200           | FOR         | 375723.000000                            | FOR                         |  |
| The Eastern Company                            | 276317104 | 04/30/2025     | Nonbinding advisory vote to approve the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  15799           |      0           | AGAINST     | 15799.000000                             | AGAINST                     |  |
| The First Bancorp, Inc.                        | 31866P102 | 04/30/2025     | To approve (on a non-binding basis), the compensation of the Company's executives, as disclosed in the Company's annual report and proxy statement.                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  11134           |      0           | FOR         | 11134.000000                             | FOR                         |  |
| Trump Media  Technology Group Corp.            | 25400Q105 | 04/30/2025     | An advisory vote on a resolution to approve the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    120           |    872           | FOR         | 120.000000                               | FOR                         |  |
| Trump Media  Technology Group Corp.            | 25400Q105 | 04/30/2025     | An advisory vote on the frequency of future advisory resolutions to approve the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |    120           |    872           | ONE YEAR    | 120.000000                               | FOR                         |  |
| W.W. Grainger, Inc.                            | 384802104 | 04/30/2025     | To approve on a non-binding advisory basis the compensation of Grainger's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  21288           |      0           | FOR         | 21288.000000                             | FOR                         |  |
| Westwood Holdings Group, Inc.                  | 961765104 | 04/30/2025     | To cast a non-binding, advisory vote on Westwood's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  14286           |      0           | FOR         | 14286.000000                             | FOR                         |  |
| American Axle  Manufacturing Holdings, Inc.    | 024061103 | 05/01/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 112536           |    500           | FOR         | 112536.000000                            | FOR                         |  |
| Boston Scientific Corporation                  | 101137107 | 05/01/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 158870           |      0           | FOR         | 158870.000000                            | FOR                         |  |
| Broadstone Net Lease, Inc.                     | 11135E203 | 05/01/2025     | To approve, in a non-binding advisory vote, the compensation of the Company's named executive officers as described in the Company's 2025 proxy statement;                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2468           |      0           | FOR         | 2468.000000                              | FOR                         |  |
| City Office REIT, Inc.                         | 178587101 | 05/01/2025     | The approval, on an advisory basis, of the compensation of the named executive officers for 2024.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  75822           |      0           | FOR         | 75822.000000                             | FOR                         |  |
| CNX Resources Corporation                      | 12653C108 | 05/01/2025     | Advisory Approval of CNX's Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  95559           |  45638           | FOR         | 95559.000000                             | FOR                         |  |
| Cohen  Steers, Inc.                            | 19247A100 | 05/01/2025     | Approval, by non-binding advisory vote, of the compensation of the company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    232           |     20           | FOR         | 232.000000                               | FOR                         |  |
| Concentra Group Holdings Parent, Inc.          | 20603L102 | 05/01/2025     | Hold a non-binding advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   6165           |      0           | AGAINST     | 6165.000000                              | AGAINST                     |  |
| Concentra Group Holdings Parent, Inc.          | 20603L102 | 05/01/2025     | Hold a non-binding advisory vote on the frequency of the advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   6165           |      0           | ONE YEAR    | 6165.000000                              | FOR                         |  |
| Corning Incorporated                           | 219350105 | 05/01/2025     | Advisory approval of our executive compensation (Say on Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2396           |      0           | FOR         | 2396.000000                              | FOR                         |  |
| Crown Holdings, Inc.                           | 228368106 | 05/01/2025     | Approval by advisory vote of the resolution on executive compensation as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    162           |      0           | FOR         | 162.000000                               | FOR                         |  |
| Duke Energy Corporation                        | 26441C204 | 05/01/2025     | Advisory vote to approve Duke Energy's named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  20842           |      0           | FOR         | 20842.000000                             | FOR                         |  |
| Eversource Energy                              | 30040W108 | 05/01/2025     | Consider an advisory proposal approving the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    470           |      0           | AGAINST     | 470.000000                               | AGAINST                     |  |
| Halozyme Therapeutics, Inc.                    | 40637H109 | 05/01/2025     | To approve, by a non-binding advisory vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  16197           |   4225           | FOR         | 16197.000000                             | FOR                         |  |
| Horizon Bancorp, Inc.                          | 440407104 | 05/01/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  67218           |      0           | FOR         | 67218.000000                             | FOR                         |  |
| Inspire Medical Systems, Inc.                  | 457730109 | 05/01/2025     | Approval, on an advisory (non-binding) basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  61571           |  14075           | FOR         | 61571.000000                             | FOR                         |  |
| Integral Ad Science Holding Corp.              | 45828L108 | 05/01/2025     | Approval, on an advisory (non-binding) basis, of the compensation of the Company's Named Executive Officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   1258           |      0           | FOR         | 1258.000000                              | FOR                         |  |
| International Flavors  Fragrances Inc.         | 459506101 | 05/01/2025     | Approve, on an advisory basis, the compensation of our named executive officers in 2024.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  28993           |      0           | FOR         | 28993.000000                             | FOR                         |  |
| Intuitive Surgical, Inc.                       | 46120E602 | 05/01/2025     | To approve, by advisory vote, the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  22006           |      0           | FOR         | 22006.000000                             | FOR                         |  |
| Kimberly-Clark Corporation                     | 494368103 | 05/01/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    307           |      0           | FOR         | 307.000000                               | FOR                         |  |
| Lantheus Holdings, Inc.                        | 516544103 | 05/01/2025     | The approval, on an advisory basis, of the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  33706           |      9           | FOR         | 33706.000000                             | FOR                         |  |
| Mettler-Toledo International Inc.              | 592688105 | 05/01/2025     | ADVISORY VOTE TO APPROVE EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      1           |      0           | FOR         | 1.000000                                 | FOR                         |  |
| Olin Corporation                               | 680665205 | 05/01/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 150662           |      0           | FOR         | 150662.000000                            | FOR                         |  |
| Papa John's International, Inc.                | 698813102 | 05/01/2025     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  65206           |   4408           | FOR         | 65206.000000                             | FOR                         |  |
| Polaris Inc.                                   | 731068102 | 05/01/2025     | Advisory vote to approve the compensation of the Company's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  87559           |  14158           | FOR         | 87559.000000                             | FOR                         |  |
| Primo Brands Corporation                       | 741623102 | 05/01/2025     | Non-Binding Advisory Vote on Executive Compensation. Approval, on a non-binding advisory basis, of the compensation of Primo Brands Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  59210           |   4458           | FOR         | 59210.000000                             | FOR                         |  |
| Primo Brands Corporation                       | 741623102 | 05/01/2025     | Non-Binding Advisory Vote on the Frequency of Future Advisory Votes on Executive Compensation. Approval, on a non-binding advisory basis, of the frequency of future non-binding advisory votes on the compensation of Primo Brands Corporation's named executive officers.                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  59210           |   4458           | ONE YEAR    | 59210.000000                             | FOR                         |  |
| Red River Bancshares, Inc.                     | 75686R202 | 05/01/2025     | Advisory vote to approve the compensation of our named executive officers (Say-on-Pay).                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  12187           |      0           | FOR         | 12187.000000                             | FOR                         |  |
| Red River Bancshares, Inc.                     | 75686R202 | 05/01/2025     | Advisory vote to approve the frequency of future Say-on-Pay votes.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  12187           |      0           | ONE YEAR    | 12187.000000                             | AGAINST                     |  |
| RTX Corporation                                | 75513E101 | 05/01/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 145082           |      0           | FOR         | 145082.000000                            | FOR                         |  |
| Starwood Property Trust, Inc.                  | 85571B105 | 05/01/2025     | The approval, on an advisory basis, of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 153570           |  15454           | FOR         | 153570.000000                            | FOR                         |  |
| The ODP Corporation                            | 88337F105 | 05/01/2025     | To approve, in a non-binding, advisory vote, The ODP Corporation's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  15969           |    202           | FOR         | 15969.000000                             | FOR                         |  |
| WK Kellogg Co.                                 | 92942W107 | 05/01/2025     | A non-binding advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    144           |   1052           | FOR         | 144.000000                               | FOR                         |  |
| YETI Holdings, Inc.                            | 98585X104 | 05/01/2025     | Approval, on an advisory basis, of the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  38495           |   2618           | FOR         | 38495.000000                             | FOR                         |  |
| Air Lease Corporation                          | 00912X302 | 05/02/2025     | Advisory vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  46984           |    878           | AGAINST     | 46984.000000                             | AGAINST                     |  |
| AMN Healthcare Services, Inc.                  | 001744101 | 05/02/2025     | To approve, by non-binding advisory vote, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  46519           |      0           | FOR         | 46519.000000                             | FOR                         |  |
| California Resources Corporation               | 13057Q305 | 05/02/2025     | To approve, by non-binding vote, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    372           |    965           | FOR         | 372.000000                               | FOR                         |  |
| CMS Energy Corporation                         | 125896100 | 05/02/2025     | Approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    107           |      0           | FOR         | 107.000000                               | FOR                         |  |
| Dayforce, Inc.                                 | 15677J108 | 05/02/2025     | To approve, on a non-binding, advisory basis, the compensation of Dayforce's named executive officers (commonly known as a "Say on Pay" vote)                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 113374           |    642           | FOR         | 113374.000000                            | FOR                         |  |
| Gran Tierra Energy Inc.                        | 38500T200 | 05/02/2025     | Proposal to approve, on an advisory basis, the compensation of Gran Tierra Energy Inc.'s named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  91499           | 129912           | FOR         | 91499.000000                             | FOR                         |  |
| Illinois Tool Works Inc.                       | 452308109 | 05/02/2025     | Advisory vote to approve compensation of ITW's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  39698           |   1375           | FOR         | 39698.000000                             | FOR                         |  |
| Smurfit WestRock Plc                           | G8267P108 | 05/02/2025     | Approve, in a non-binding, advisory vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   2424           |      0           | FOR         | 2424.000000                              | FOR                         |  |
| Smurfit WestRock Plc                           | G8267P108 | 05/02/2025     | Approve, in a non-binding, advisory vote, the frequency of future non-binding, advisory votes to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   2424           |      0           | ONE YEAR    | 2424.000000                              | FOR                         |  |
| United States Lime  Minerals, Inc.             | 911922102 | 05/02/2025     | To approve on a non-binding advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   2091           |      0           | FOR         | 2091.000000                              | FOR                         |  |
| Aflac Incorporated                             | 001055102 | 05/05/2025     | to consider the following non-binding advisory proposal:  "Resolved, on an advisory basis, the shareholders of Aflac Incorporated approve the compensation of the named executive officers, as disclosed pursuant to the compensation disclosure rules of the Securities and Exchange Commission, including the Compensation Discussion and Analysis and accompanying tables and narrative in the Notice of 2025 Annual Meeting of Shareholders and Proxy Statement"                                   | SECTION 14A SAY-ON-PAY VOTES |  76190           |      0           | FOR         | 76190.000000                             | FOR                         |  |
| AG Mortgage Investment Trust, Inc.             | 001228501 | 05/05/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 202931           |      0           | FOR         | 202931.000000                            | FOR                         |  |
| Bank OZK                                       | 06417N103 | 05/05/2025     | To approve, on an advisory, non-binding basis, the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  30846           |   3383           | FOR         | 30846.000000                             | FOR                         |  |
| Biohaven Ltd.                                  | G1110E107 | 05/05/2025     | A non-binding advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    169           |      0           | FOR         | 169.000000                               | FOR                         |  |
| Ceva, Inc.                                     | 157210105 | 05/05/2025     | Advisory vote to approve named executive officer compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 109630           |    100           | AGAINST     | 109630.000000                            | AGAINST                     |  |
| Eli Lilly and Company                          | 532457108 | 05/05/2025     | Approval, on an advisory basis, of the compensation paid to the company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  29656           |      0           | FOR         | 29656.000000                             | FOR                         |  |
| Goosehead Insurance, Inc.                      | 38267D109 | 05/05/2025     | Non-binding and advisory resolution approving the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    132           |      0           | FOR         | 132.000000                               | FOR                         |  |
| Heritage Financial Corporation                 | 42722X106 | 05/05/2025     | Advisory (non-binding) approval of the compensation paid to named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   2144           |      0           | FOR         | 2144.000000                              | FOR                         |  |
| RB Global, Inc.                                | 74935Q107 | 05/05/2025     | Approval, on an advisory basis, of a non-binding resolution on the compensation of the Company's named executive officers as described in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      1.21392e+06 |  26697           | FOR         | 1213921.000000                           | FOR                         |  |
| ACNB Corporation                               | 000868109 | 05/06/2025     | TO CONDUCT A NON-BINDING VOTE ON EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   2374           |      0           | FOR         | 2374.000000                              | FOR                         |  |
| Albemarle Corporation                          | 012653101 | 05/06/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 124325           |  22766           | AGAINST     | 124325.000000                            | AGAINST                     |  |
| Ally Financial Inc.                            | 02005N100 | 05/06/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |      7           |      0           | AGAINST     | 7.000000                                 | AGAINST                     |  |
| Amneal Pharmaceuticals, Inc.                   | 03168L105 | 05/06/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 165801           |      0           | FOR         | 165801.000000                            | FOR                         |  |
| Amneal Pharmaceuticals, Inc.                   | 03168L105 | 05/06/2025     | Advisory vote to approve the Frequency of Future "Say on Pay" votes.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 165801           |      0           | ONE YEAR    | 165801.000000                            | FOR                         |  |
| Atlantic Union Bankshares Corporation          | 04911A107 | 05/06/2025     | To approve the compensation of our named executive officers (an advisory, non-binding "Say on Pay" resolution)                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  26746           |     12           | FOR         | 26746.000000                             | FOR                         |  |
| AvePoint, Inc.                                 | 053604104 | 05/06/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  65519           |  22209           | FOR         | 65519.000000                             | FOR                         |  |
| Baxter International Inc.                      | 071813109 | 05/06/2025     | Advisory Vote to Approve Named Executive Officer Compensation for 2024                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 216707           |  14327           | FOR         | 216707.000000                            | FOR                         |  |
| Cboe Global Markets, Inc.                      | 12503M108 | 05/06/2025     | Approve, in a non-binding resolution, the compensation paid to our executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 101347           |      0           | FOR         | 101347.000000                            | FOR                         |  |
| Chatham Lodging Trust                          | 16208T102 | 05/06/2025     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  53116           |      0           | FOR         | 53116.000000                             | FOR                         |  |
| Danaher Corporation                            | 235851102 | 05/06/2025     | To approve on an advisory basis the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 129232           |      0           | FOR         | 129232.000000                            | FOR                         |  |
| DT Midstream, Inc.                             | 23345M107 | 05/06/2025     | To approve, on an advisory (non-binding) basis, the compensation of the Company's Named Executive Officers;                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  39692           |   2000           | FOR         | 39692.000000                             | FOR                         |  |
| Enterprise Bancorp, Inc.                       | 293668109 | 05/06/2025     | Non-binding advisory vote to approve the compensation of the Company's named executive officers, (the "Say on Pay Proposal").                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   9439           |      0           | FOR         | 9439.000000                              | FOR                         |  |
| Evergy, Inc.                                   | 30034W106 | 05/06/2025     | Approve the 2024 compensation of our named executive officers on an advisory non-binding basis.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  27857           |      0           | FOR         | 27857.000000                             | FOR                         |  |
| Evergy, Inc.                                   | 30034W106 | 05/06/2025     | To recommend, on a non-binding advisory basis, the frequency of the advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  27857           |      0           | ONE YEAR    | 27857.000000                             | FOR                         |  |
| Fidelity D  D Bancorp, Inc.                    | 31609R100 | 05/06/2025     | To vote, on a non-binding advisory basis, on the Company's executive compensation ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |     15           |      0           | FOR         | 15.000000                                | FOR                         |  |
| Fidelity D  D Bancorp, Inc.                    | 31609R100 | 05/06/2025     | To vote, on a non-binding, advisory basis, regarding the frequency of voting on the compensation of the named executive officers of the Company ("Say on Frequency").                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |     15           |      0           | ONE YEAR    | 15.000000                                | AGAINST                     |  |
| Hubbell Incorporated                           | 443510607 | 05/06/2025     | To approve, by advisory vote, the compensation of our Named Executive Officers as presented in the 2025 Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  20217           |      0           | FOR         | 20217.000000                             | FOR                         |  |
| Intel Corporation                              | 458140100 | 05/06/2025     | Advisory vote on executive compensation (Say-On-Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |      2.92748e+06 |   4632           | AGAINST     | 2927484.000000                           | AGAINST                     |  |
| InvenTrust Properties Corp.                    | 46124J201 | 05/06/2025     | A proposal to approve, on a non-binding advisory basis, a resolution approving the compensation of our named executive officers ("say-on-pay") as described in our proxy materials.                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  92821           |      0           | FOR         | 92821.000000                             | FOR                         |  |
| Invesco Mortgage Capital Inc.                  | 46131B704 | 05/06/2025     | Advisory Vote to approve the Company's executive compensation as disclosed in the Proxy Statement                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 121980           |      0           | FOR         | 121980.000000                            | FOR                         |  |
| Montrose Environmental Group, Inc.             | 615111101 | 05/06/2025     | To approve, on a non-binding and advisory basis, the compensation of our named executive officers ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  18101           |     95           | FOR         | 18101.000000                             | FOR                         |  |
| NVR, Inc.                                      | 62944T105 | 05/06/2025     | Advisory vote to approve compensation paid to certain executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   1550           |      0           | FOR         | 1550.000000                              | FOR                         |  |
| Orrstown Financial Services, Inc.              | 687380105 | 05/06/2025     | To approve a non-binding advisory vote regarding the compensation paid to our Named Executive Officers ("Say-On-Pay");                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  30605           |    165           | FOR         | 30605.000000                             | FOR                         |  |
| RenaissanceRe Holdings Ltd.                    | G7496G103 | 05/06/2025     | To approve, by a non-binding advisory vote, the compensation of the named executive officers of RenaissanceRe Holdings Ltd. as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   8771           |    227           | FOR         | 8771.000000                              | FOR                         |  |
| Service Corporation International              | 817565104 | 05/06/2025     | To approve, by advisory vote, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |     91           |      0           | FOR         | 91.000000                                | FOR                         |  |
| The Hershey Company                            | 427866108 | 05/06/2025     | Approve named executive officer compensation on a non-binding advisory basis.                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  22783           |   5197           | AGAINST     | 22783.000000                             | AGAINST                     |  |
| The Manitowoc Company, Inc.                    | 563571405 | 05/06/2025     | An advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  19844           |      0           | FOR         | 19844.000000                             | FOR                         |  |
| Tyler Technologies, Inc.                       | 902252105 | 05/06/2025     | Advisory Approval of Our Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      2           |      0           | FOR         | 2.000000                                 | FOR                         |  |
| West Pharmaceutical Services, Inc.             | 955306105 | 05/06/2025     | Advisory vote to approve named executive officer compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    167           |      0           | FOR         | 167.000000                               | FOR                         |  |
| Allient Inc.                                   | 019330109 | 05/07/2025     | ADVISORY VOTE TO APPROVE THE COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  35673           |      0           | FOR         | 35673.000000                             | FOR                         |  |
| Allient Inc.                                   | 019330109 | 05/07/2025     | ADVISORY VOTE ON THE FREQUENCY OF FUTURE ADVISORY VOTES ON EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  35673           |      0           | ONE YEAR    | 35673.000000                             | FOR                         |  |
| Allison Transmission Holdings, Inc.            | 01973R101 | 05/07/2025     | An advisory non-binding vote to approve the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    982           |      0           | FOR         | 982.000000                               | FOR                         |  |
| Allison Transmission Holdings, Inc.            | 01973R101 | 05/07/2025     | An advisory non-binding vote on the frequency of future advisory votes on the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |    982           |      0           | ONE YEAR    | 982.000000                               | FOR                         |  |
| Alpha Metallurgical Resources, Inc.            | 020764106 | 05/07/2025     | Advisory approval of the Company's executive compensation as reported in the proxy statement for the annual meeting.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  16570           |    200           | FOR         | 16570.000000                             | FOR                         |  |
| Alpha Metallurgical Resources, Inc.            | 020764106 | 05/07/2025     | An advisory vote on the frequency of future advisory votes on the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  16570           |    200           | ONE YEAR    | 16570.000000                             | FOR                         |  |
| Anywhere Real Estate Inc.                      | 75605Y106 | 05/07/2025     | Advisory Approval of the Compensation of Our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 863149           |      0           | FOR         | 863149.000000                            | FOR                         |  |
| Anywhere Real Estate Inc.                      | 75605Y106 | 05/07/2025     | Advisory Approval of the Frequency of the Advisory Vote on Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 863149           |      0           | ONE YEAR    | 863149.000000                            | FOR                         |  |
| Banc of California, Inc.                       | 05990K106 | 05/07/2025     | Approval, on an advisory and non-binding basis, of the compensation paid to the Company's named executive officers, as disclosed in the Company's proxy statement for the Annual Meeting (Say-on-Pay).                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2363           |    100           | FOR         | 2363.000000                              | FOR                         |  |
| Banc of California, Inc.                       | 05990K106 | 05/07/2025     | Approval, on an advisory and non-binding basis, of the frequency of future Say-on-Pay votes.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   2363           |    100           | ONE YEAR    | 2363.000000                              | FOR                         |  |
| Century Communities, Inc.                      | 156504300 | 05/07/2025     | To approve, on an advisory basis, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  13935           |   2600           | FOR         | 13935.000000                             | FOR                         |  |
| Chesapeake Utilities Corporation               | 165303108 | 05/07/2025     | Approve on an advisory non-binding basis the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    879           |      0           | FOR         | 879.000000                               | FOR                         |  |
| Clarivate Plc                                  | G21810109 | 05/07/2025     | APPROVAL, ON AN ADVISORY, NON-BINDING BASIS, OF THE COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 113118           |      0           | FOR         | 113118.000000                            | FOR                         |  |
| CSX Corporation                                | 126408103 | 05/07/2025     | Advisory (non-binding) resolution to approve compensation for the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   5606           |      0           | FOR         | 5606.000000                              | FOR                         |  |
| Dominion Energy, Inc.                          | 25746U109 | 05/07/2025     | Advisory Vote on Approval of Executive Compensation (Say on Pay)                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |     47           |      0           | FOR         | 47.000000                                | FOR                         |  |
| Enterprise Financial Services Corp             | 293712105 | 05/07/2025     | An advisory (non-binding) vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   9731           |   3683           | FOR         | 9731.000000                              | FOR                         |  |
| F.N.B. Corporation                             | 302520101 | 05/07/2025     | Advisory approval of the 2024 named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |     17           |      0           | FOR         | 17.000000                                | FOR                         |  |
| General Dynamics Corporation                   | 369550108 | 05/07/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  89760           |      0           | FOR         | 89760.000000                             | FOR                         |  |
| Gilead Sciences, Inc.                          | 375558103 | 05/07/2025     | To approve, on an advisory basis, the compensation of our Named Executive Officers as presented in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   8292           |      0           | FOR         | 8292.000000                              | FOR                         |  |
| Great Southern Bancorp, Inc.                   | 390905107 | 05/07/2025     | The advisory (non-binding) vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   8375           |      0           | FOR         | 8375.000000                              | FOR                         |  |
| Hilton Grand Vacations Inc.                    | 43283X105 | 05/07/2025     | Approve by non-binding vote the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   7042           |      0           | FOR         | 7042.000000                              | FOR                         |  |
| Kemper Corporation                             | 488401100 | 05/07/2025     | Advisory vote to approve the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  37648           |    700           | FOR         | 37648.000000                             | FOR                         |  |
| Leggett  Platt, Incorporated                   | 524660107 | 05/07/2025     | An advisory vote to approve named executive officer compensation as described in the Company's proxy statement.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 132332           |  26195           | FOR         | 132332.000000                            | FOR                         |  |
| Magnolia Oil  Gas Corporation                  | 559663109 | 05/07/2025     | Approval of the advisory, non-binding resolution regarding the compensation of our named executive officers for 2024 ("say-on-pay vote")                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 291783           |  48681           | FOR         | 291783.000000                            | FOR                         |  |
| Magnolia Oil  Gas Corporation                  | 559663109 | 05/07/2025     | Advisory, non-binding resolution regarding the frequency of future say-on-pay votes ("say-on-frequency")                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 291783           |  48681           | ONE YEAR    | 291783.000000                            | FOR                         |  |
| Ormat Technologies, Inc.                       | 686688102 | 05/07/2025     | To approve, in a non-binding, advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    982           |      0           | FOR         | 982.000000                               | FOR                         |  |
| Packaging Corporation of America               | 695156109 | 05/07/2025     | Proposal to approve our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   8508           |      0           | FOR         | 8508.000000                              | FOR                         |  |
| Paysign, Inc.                                  | 70451A104 | 05/07/2025     | A proposal to approve, on a non-binding advisory basis, the compensation of our named executive officers for fiscal 2025. The Board of Directors recommends a vote "FOR" this proposal.                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    587           |      0           | FOR         | 587.000000                               | FOR                         |  |
| Paysign, Inc.                                  | 70451A104 | 05/07/2025     | A proposal to approve, on a non-binding advisory basis, the frequency of an advisory vote on the compensation of our named executive officers. The Board of Directors recommends a vote of "Three Years" for this proposal.                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    587           |      0           | ONE YEAR    | 587.000000                               | AGAINST                     |  |
| PepsiCo, Inc.                                  | 713448108 | 05/07/2025     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  45639           |      0           | FOR         | 45639.000000                             | FOR                         |  |
| Philip Morris International Inc.               | 718172109 | 05/07/2025     | Advisory Vote Approving Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 233662           |      0           | FOR         | 233662.000000                            | FOR                         |  |
| S Global Inc.                                  | 78409V104 | 05/07/2025     | Approve, on an advisory basis, the executive compensation program for the Company's named executive officers, as described in the Proxy Statement;                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    100           |      0           | AGAINST     | 100.000000                               | AGAINST                     |  |
| Simmons First National Corporation             | 828730200 | 05/07/2025     | To adopt the following non-binding resolution approving the compensation of the named executive officers of the Company: "RESOLVED, that the compensation paid to the Company's named executive officers, as disclosed in the proxy statement pursuant to Item 402 of Regulation S-K, including the Compensation Discussion and Analysis, the compensation tables, and narrative discussion, is hereby APPROVED."                                                                                      | SECTION 14A SAY-ON-PAY VOTES |     25           |      0           | FOR         | 25.000000                                | FOR                         |  |
| The Children's Place, Inc.                     | 168905107 | 05/07/2025     | To approve, by non-binding vote, executive compensation as described in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  26282           |      0           | AGAINST     | 26282.000000                             | AGAINST                     |  |
| The Marcus Corporation                         | 566330106 | 05/07/2025     | To approve, by advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  43982           |   4100           | FOR         | 43982.000000                             | FOR                         |  |
| Tronox Holdings plc                            | G9087Q102 | 05/07/2025     | A non-binding advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  24043           |      0           | FOR         | 24043.000000                             | FOR                         |  |
| Tronox Holdings plc                            | G9087Q102 | 05/07/2025     | To approve, on a non-binding advisory basis, the frequency of the Say on Pay vote.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  24043           |      0           | ONE YEAR    | 24043.000000                             | FOR                         |  |
| Urban Edge Properties                          | 91704F104 | 05/07/2025     | The approval, on a non-binding advisory basis, of a resolution approving the compensation of our named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |     32           |      0           | FOR         | 32.000000                                | FOR                         |  |
| Ziff Davis, Inc.                               | 48123V102 | 05/07/2025     | To provide an advisory vote on the compensation of Ziff Davis' named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   3589           |    658           | FOR         | 3589.000000                              | FOR                         |  |
| ZimVie Inc.                                    | 98888T107 | 05/07/2025     | Approve, on a non-binding advisory basis, named executive officer compensation ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   2001           |      0           | AGAINST     | 2001.000000                              | AGAINST                     |  |
| Acadia Realty Trust                            | 004239109 | 05/08/2025     | THE APPROVAL, ON A NON-BINDING ADVISORY BASIS, OF THE COMPENSATION OF NAMED EXECUTIVE OFFICERS AS DISCLOSED IN THE COMPANY'S 2025 PROXY STATEMENT.                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   3059           |      0           | FOR         | 3059.000000                              | FOR                         |  |
| Alaska Air Group, Inc.                         | 011659109 | 05/08/2025     | Approval (on an advisory basis) the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  54108           |  22423           | FOR         | 54108.000000                             | FOR                         |  |
| Alcoa Corporation                              | 013872106 | 05/08/2025     | Approval, on an advisory basis, of the Company's 2024 named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   3193           |      0           | FOR         | 3193.000000                              | FOR                         |  |
| Alerus Financial Corporation                   | 01446U103 | 05/08/2025     | Approve, on a non-binding advisory basis, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4737           |      0           | FOR         | 4737.000000                              | FOR                         |  |
| Alerus Financial Corporation                   | 01446U103 | 05/08/2025     | Approve, on a non-binding advisory basis, how often we will hold future advisory votes on the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4737           |      0           | ONE YEAR    | 4737.000000                              | FOR                         |  |
| Ameren Corporation                             | 023608102 | 05/08/2025     | COMPANY PROPOSAL - ADVISORY APPROVAL OF COMPENSATION OF THE NAMED EXECUTIVE OFFICERS DISCLOSED IN THE PROXY STATEMENT.                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    208           |      0           | FOR         | 208.000000                               | FOR                         |  |
| Atlanticus Holdings Corporation                | 04914Y102 | 05/08/2025     | To approve the "say-on-pay" resolution set forth below:  RESOLVED, that the shareholders of Atlanticus Holdings Corporation hereby approve, on an advisory basis, the compensation of the company's named executive officers, as disclosed in the company's Proxy Statement for the 2025 Annual Meeting of Shareholders pursuant to the compensation disclosure rules of the Securities and Exchange Commission, including the Summary Compensation Table and the other related tables and disclosure. | SECTION 14A SAY-ON-PAY VOTES |  10020           |      0           | AGAINST     | 10020.000000                             | AGAINST                     |  |
| Atlanticus Holdings Corporation                | 04914Y102 | 05/08/2025     | To hold future "say-on-pay" advisory votes:                                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  10020           |      0           | ONE YEAR    | 10020.000000                             | AGAINST                     |  |
| Atlas Energy Solutions Inc.                    | 642045108 | 05/08/2025     | Please indicate your vote for the frequency of future votes, on a non-binding advisory basis, on the Company's Named Executive Officer compensation.                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     80           |    586           | ONE YEAR    | 80.000000                                | FOR                         |  |
| Atossa Therapeutics, Inc.                      | 04962H506 | 05/08/2025     | Approval, on a non-binding, advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 189309           |      0           | FOR         | 189309.000000                            | FOR                         |  |
| Atossa Therapeutics, Inc.                      | 04962H506 | 05/08/2025     | Advisory vote to determine the frequency of future advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 189309           |      0           | ONE YEAR    | 189309.000000                            | FOR                         |  |
| Avantor, Inc.                                  | 05352A100 | 05/08/2025     | Approve, on an Advisory Basis, Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 168815           |  39218           | FOR         | 168815.000000                            | FOR                         |  |
| BlackLine, Inc.                                | 09239B109 | 05/08/2025     | Approval, on a non-binding, advisory basis, of the 2024 compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | FOR         | 8.000000                                 | FOR                         |  |
| BlackLine, Inc.                                | 09239B109 | 05/08/2025     | Approval, on a non-binding, advisory basis, on the frequency of future advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | ONE YEAR    | 8.000000                                 | FOR                         |  |
| Calix, Inc.                                    | 13100M509 | 05/08/2025     | To approve, on a non-binding, advisory basis, Calix's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  79121           |      0           | AGAINST     | 79121.000000                             | AGAINST                     |  |
| Capital One Financial Corporation              | 14040H105 | 05/08/2025     | Advisory vote on our Named Executive Officer compensation ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   3383           |      0           | FOR         | 3383.000000                              | FOR                         |  |
| Crawford  Company                              | 224633107 | 05/08/2025     | Proposal to approve, on an advisory basis, the compensation paid to the Company's named executive officers in 2024.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   7959           |      0           | FOR         | 7959.000000                              | FOR                         |  |
| CRH Plc                                        | G25508105 | 05/08/2025     | Consideration of Named Executive Officer Compensation for 2024 ("Say-on-Pay")                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   5128           |      0           | FOR         | 5128.000000                              | FOR                         |  |
| CRH Plc                                        | G25508105 | 05/08/2025     | Consideration of Frequency of Future "Say-on-Pay" Votes                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   5128           |      0           | ONE YEAR    | 5128.000000                              | FOR                         |  |
| Curtiss-Wright Corporation                     | 231561101 | 05/08/2025     | An advisory (non-binding) vote to approve the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   3148           |      0           | FOR         | 3148.000000                              | FOR                         |  |
| Edwards Lifesciences Corporation               | 28176E108 | 05/08/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 119102           |      0           | FOR         | 119102.000000                            | FOR                         |  |
| Equifax Inc.                                   | 294429105 | 05/08/2025     | Advisory vote to approve named executive officer compensation ("say-on-pay").                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  36799           |    300           | FOR         | 36799.000000                             | FOR                         |  |
| Great Lakes Dredge  Dock Corporation           | 390607109 | 05/08/2025     | To approve, on a non-binding advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 154405           |      0           | FOR         | 154405.000000                            | FOR                         |  |
| Hexcel Corporation                             | 428291108 | 05/08/2025     | Advisory non-binding vote to approve 2024 executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   7720           |      0           | FOR         | 7720.000000                              | FOR                         |  |
| IDEX Corporation                               | 45167R104 | 05/08/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   3128           |      0           | FOR         | 3128.000000                              | FOR                         |  |
| Itron, Inc.                                    | 465741106 | 05/08/2025     | Proposal to approve the advisory (non-binding) resolution relating to executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  17806           |   2100           | FOR         | 17806.000000                             | FOR                         |  |
| Lincoln Educational Services Corporation       | 533535100 | 05/08/2025     | Approval, on a non-binding basis, advisory basis, of the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 127745           |   3839           | FOR         | 127745.000000                            | FOR                         |  |
| Newell Brands Inc.                             | 651229106 | 05/08/2025     | Approve an advisory resolution on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 194818           |  13060           | FOR         | 194818.000000                            | FOR                         |  |
| NMI Holdings, Inc.                             | 629209305 | 05/08/2025     | Advisory approval of NMI Holdings, Inc.'s executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  31532           |      0           | FOR         | 31532.000000                             | FOR                         |  |
| NMI Holdings, Inc.                             | 629209305 | 05/08/2025     | Advisory vote on whether the frequency of the stockholder vote on our executive compensation should be every 1, 2 or 3 years.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  31532           |      0           | ONE YEAR    | 31532.000000                             | FOR                         |  |
| Noble Corporation plc                          | G65431127 | 05/08/2025     | Approval by Advisory Vote of the Company's Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |     33           |      0           | FOR         | 33.000000                                | FOR                         |  |
| Nucor Corporation                              | 670346105 | 05/08/2025     | Approval, on an advisory basis, of Nucor's named executive officer compensation in 2024                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  34961           |      0           | FOR         | 34961.000000                             | FOR                         |  |
| Peabody Energy Corporation                     | 704551100 | 05/08/2025     | Approve, on an advisory basis, our named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 228892           |  85481           | FOR         | 228892.000000                            | FOR                         |  |
| Pediatrix Medical Group, Inc.                  | 58502B106 | 05/08/2025     | Conduct an advisory vote regarding the compensation of our named executive officers for the 2024 fiscal year; and                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  22928           |      0           | FOR         | 22928.000000                             | FOR                         |  |
| Progress Software Corporation                  | 743312100 | 05/08/2025     | To approve, on an advisory basis, the compensation of Progress Software Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 102029           |   4090           | FOR         | 102029.000000                            | FOR                         |  |
| PROS Holdings, Inc.                            | 74346Y103 | 05/08/2025     | Non-binding advisory vote to approve executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 169622           |  19508           | FOR         | 169622.000000                            | FOR                         |  |
| SSR Mining Inc.                                | 784730103 | 05/08/2025     | To approve on an advisory (non-binding) basis, the compensation of the Company's named executive officers disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 353018           | 117506           | FOR         | 353018.000000                            | FOR                         |  |
| Sterling Infrastructure, Inc.                  | 859241101 | 05/08/2025     | To approve, on an advisory basis, the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  41038           |      0           | FOR         | 41038.000000                             | FOR                         |  |
| Superior Group of Companies, Inc.              | 868358102 | 05/08/2025     | To approve, on an advisory basis, the compensation of our named executive officers as disclosed in the proxy statement;                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  13379           |    439           | FOR         | 13379.000000                             | FOR                         |  |
| Superior Group of Companies, Inc.              | 868358102 | 05/08/2025     | To vote, on an advisory basis, on weather the preferred frequency of future advisory votes on the compensation of our named executive officers is every year, every two years or every three years;                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  13379           |    439           | ONE YEAR    | 13379.000000                             | AGAINST                     |  |
| T. Rowe Price Group, Inc.                      | 74144T108 | 05/08/2025     | Approve, by a non-binding advisory vote, the compensation paid by the Company to its Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  88501           |   7907           | FOR         | 88501.000000                             | FOR                         |  |
| The Kraft Heinz Company                        | 500754106 | 05/08/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4867           |      0           | FOR         | 4867.000000                              | FOR                         |  |
| TruBridge, Inc.                                | 205306103 | 05/08/2025     | To approve on a non-binding advisory basis the compensation of the Company's named executive officers ("NEOs");                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    342           |      0           | FOR         | 342.000000                               | FOR                         |  |
| Union Pacific Corporation                      | 907818108 | 05/08/2025     | Approve, by non-binding vote, the compensation of the Company's Named Executive Officers ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  37971           |      0           | FOR         | 37971.000000                             | FOR                         |  |
| Unisys Corporation                             | 909214306 | 05/08/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  68605           |      0           | FOR         | 68605.000000                             | FOR                         |  |
| United Parcel Service, Inc.                    | 911312106 | 05/08/2025     | To approve on an advisory basis named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    860           |      0           | FOR         | 860.000000                               | FOR                         |  |
| United Rentals, Inc.                           | 911363109 | 05/08/2025     | Advisory Approval of Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   2164           |      0           | FOR         | 2164.000000                              | FOR                         |  |
| WEC Energy Group, Inc.                         | 92939U106 | 05/08/2025     | Advisory vote to approve executive compensation of the named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |     76           |     73           | FOR         | 76.000000                                | FOR                         |  |
| WideOpenWest, Inc.                             | 96758W101 | 05/08/2025     | Approve, by non-binding advisory vote, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  17379           |      0           | FOR         | 17379.000000                             | FOR                         |  |
| Zebra Technologies Corporation                 | 989207105 | 05/08/2025     | Advisory vote to approve Named Executive Officers' compensation ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   2755           |      0           | FOR         | 2755.000000                              | FOR                         |  |
| AbbVie Inc.                                    | 00287Y109 | 05/09/2025     | Say on Pay - An advisory vote on the approval of executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  41402           |      0           | FOR         | 41402.000000                             | FOR                         |  |
| Aveanna Healthcare Holdings Inc.               | 05356F105 | 05/09/2025     | To approve, on an advisory, non-binding basis, the compensation paid to the Company's Named Executive Officers identified in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 222879           |      0           | FOR         | 222879.000000                            | FOR                         |  |
| Colgate-Palmolive Company                      | 194162103 | 05/09/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 134472           |      0           | FOR         | 134472.000000                            | FOR                         |  |
| Huron Consulting Group Inc.                    | 447462102 | 05/09/2025     | An advisory vote to approve the Company's Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |    487           |      0           | FOR         | 487.000000                               | FOR                         |  |
| Innospec Inc.                                  | 45768S105 | 05/09/2025     | Advisory approval of the Company's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2179           |      0           | FOR         | 2179.000000                              | FOR                         |  |
| Lockheed Martin Corporation                    | 539830109 | 05/09/2025     | Advisory Vote to Approve the Compensation of our Named Executive Officers (Say-on-Pay)                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  70618           |      0           | FOR         | 70618.000000                             | FOR                         |  |
| Peoples Financial Services Corp.               | 711040105 | 05/09/2025     | Proposal to approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    668           |      0           | FOR         | 668.000000                               | FOR                         |  |
| Ranger Energy Services, Inc.                   | 75282U104 | 05/09/2025     | To provide non-binding approval of our executive compensation for 2024.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   5037           |      0           | FOR         | 5037.000000                              | FOR                         |  |
| Riley Exploration Permian, Inc.                | 76665T102 | 05/09/2025     | An advisory vote to approve the frequency of future advisory votes to approve compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    150           |      0           | ONE YEAR    | 150.000000                               | FOR                         |  |
| Teradyne, Inc.                                 | 880770102 | 05/09/2025     | To approve, on a non-binding, advisory basis, the 2024 compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  81903           |      0           | FOR         | 81903.000000                             | FOR                         |  |
| The AES Corporation                            | 00130H105 | 05/09/2025     | Approval, on an advisory basis, of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  16738           |      0           | FOR         | 16738.000000                             | FOR                         |  |
| The Progressive Corporation                    | 743315103 | 05/09/2025     | Cast an advisory vote to approve our executive compensation program;                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  90104           |      0           | FOR         | 90104.000000                             | FOR                         |  |
| Vulcan Materials Company                       | 929160109 | 05/09/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   2548           |      0           | FOR         | 2548.000000                              | FOR                         |  |
| Cathay General Bancorp                         | 149150104 | 05/12/2025     | Approval, on a non-binding advisory basis, of the compensation paid to Cathay General Bancorp's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |      5           |      0           | FOR         | 5.000000                                 | FOR                         |  |
| CNH Industrial N.V.                            | N20944109 | 05/12/2025     | Approval of executive compensation ("Say on Pay") (advisory voting item)                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   5225           |      0           | FOR         | 5225.000000                              | FOR                         |  |
| International Paper Company                    | 460146103 | 05/12/2025     | A Non-Binding Resolution to Approve the Compensation of the Company's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |      7           |      0           | FOR         | 7.000000                                 | FOR                         |  |
| NiSource Inc.                                  | 65473P105 | 05/12/2025     | To approve named executive officer compensation on an advisory basis.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   1363           |      0           | FOR         | 1363.000000                              | FOR                         |  |
| QVC Group, Inc.                                | 74915M605 | 05/12/2025     | The say-on-pay proposal, to approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      1.92352e+06 |      0           | FOR         | 1923520.000000                           | FOR                         |  |
| 3M Company                                     | 88579Y101 | 05/13/2025     | Advisory approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  24383           |      0           | FOR         | 24383.000000                             | FOR                         |  |
| Acadian Asset Management, Inc.                 | 10948W103 | 05/13/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  31798           |      0           | FOR         | 31798.000000                             | FOR                         |  |
| Alexandria Real Estate Equities, Inc.          | 015271109 | 05/13/2025     | To cast a non-binding, advisory vote on a resolution to approve the compensation of the Company's named executive officers, as more particularly described in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    590           |      0           | FOR         | 590.000000                               | FOR                         |  |
| Arthur J. Gallagher  Co.                       | 363576109 | 05/13/2025     | Approval, on an Advisory Basis, of the Compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    533           |      0           | FOR         | 533.000000                               | FOR                         |  |
| Bausch Health Companies Inc.                   | 071734107 | 05/13/2025     | The approval, in an advisory vote, of the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    708           |   5192           | FOR         | 708.000000                               | FOR                         |  |
| Carriage Services, Inc.                        | 143905107 | 05/13/2025     | To approve on an advisory basis our 2024 Named Executive Officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  20583           |      0           | FOR         | 20583.000000                             | FOR                         |  |
| Centene Corporation                            | 15135B101 | 05/13/2025     | ADVISORY VOTE TO APPROVE EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  12408           |      0           | FOR         | 12408.000000                             | FOR                         |  |
| Coeur Mining, Inc.                             | 192108504 | 05/13/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 408239           |      0           | FOR         | 408239.000000                            | FOR                         |  |
| Community Health Systems, Inc.                 | 203668108 | 05/13/2025     | Proposal to approve on an advisory (non-binding) basis the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  21798           |      0           | FOR         | 21798.000000                             | FOR                         |  |
| ConocoPhillips                                 | 20825C104 | 05/13/2025     | Advisory Approval of Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 207424           |      0           | FOR         | 207424.000000                            | FOR                         |  |
| Cummins Inc.                                   | 231021106 | 05/13/2025     | Advisory vote to approve the compensation of our named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  31590           |      0           | FOR         | 31590.000000                             | FOR                         |  |
| Essex Property Trust, Inc.                     | 297178105 | 05/13/2025     | Advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   3638           |      0           | FOR         | 3638.000000                              | FOR                         |  |
| GXO Logistics, Inc.                            | 36262G101 | 05/13/2025     | Advisory Vote to Approve Executive Compensation   To conduct an advisory vote to approve the executive compensation of the company's named executive officers ("NEOs") as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      1           |      0           | FOR         | 1.000000                                 | FOR                         |  |
| Highwoods Properties, Inc.                     | 431284108 | 05/13/2025     | ADVISORY VOTE ON EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   2267           |      0           | FOR         | 2267.000000                              | FOR                         |  |
| Home Bancorp, Inc.                             | 43689E107 | 05/13/2025     | To adopt a non-binding resolution to approve the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  10622           |      0           | FOR         | 10622.000000                             | FOR                         |  |
| Hyster-Yale, Inc.                              | 449172105 | 05/13/2025     | To approve, on an advisory basis, the Company's Named Executive Officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   9374           |      0           | FOR         | 9374.000000                              | FOR                         |  |
| Hyster-Yale, Inc.                              | 449172105 | 05/13/2025     | To approve, on an advisory basis, the frequency for future advisory votes to approve the Company's Named Executive Officer compensation                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   9374           |      0           | ONE YEAR    | 9374.000000                              | FOR                         |  |
| iHeartMedia, Inc.                              | 45174J509 | 05/13/2025     | The approval, on an advisory (non-binding) basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  19977           |      0           | AGAINST     | 19977.000000                             | AGAINST                     |  |
| Lumen Technologies, Inc.                       | 550241103 | 05/13/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      2.3138e+06  |  39400           | FOR         | 2313805.000000                           | FOR                         |  |
| Marriott Vacations Worldwide Corporation       | 57164Y107 | 05/13/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   5000           |      0           | FOR         | 5000.000000                              | FOR                         |  |
| Marriott Vacations Worldwide Corporation       | 57164Y107 | 05/13/2025     | Advisory vote on the frequency of future advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   5000           |      0           | ONE YEAR    | 5000.000000                              | FOR                         |  |
| Mid Penn Bancorp, Inc.                         | 59540G107 | 05/13/2025     | An advisory vote to approve the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  30283           |   2821           | FOR         | 30283.000000                             | FOR                         |  |
| Mid Penn Bancorp, Inc.                         | 59540G107 | 05/13/2025     | An advisory vote on the frequency of future advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  30283           |   2821           | ONE YEAR    | 30283.000000                             | FOR                         |  |
| National Bankshares, Inc.                      | 634865109 | 05/13/2025     | Advisory (non-binding) vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   2607           |      0           | FOR         | 2607.000000                              | FOR                         |  |
| NNN REIT, Inc.                                 | 637417106 | 05/13/2025     | Non-binding advisory approval of the compensation of our named executive officers as described in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | FOR         | 8.000000                                 | FOR                         |  |
| Oil States International, Inc.                 | 678026105 | 05/13/2025     | TO APPROVE, ON AN ADVISORY BASIS, THE COMPANY'S EXECUTIVE COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  62468           |      0           | FOR         | 62468.000000                             | FOR                         |  |
| Pitney Bowes Inc.                              | 724479100 | 05/13/2025     | Non-binding Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 152247           |      0           | FOR         | 152247.000000                            | FOR                         |  |
| Prothena Corporation plc                       | G72800108 | 05/13/2025     | To approve, in a non-binding advisory vote, the compensation of the executive officers named in the Company's Proxy Statement for the Annual General Meeting.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  11337           |   6203           | FOR         | 11337.000000                             | FOR                         |  |
| Realty Income Corporation                      | 756109104 | 05/13/2025     | A non-binding advisory proposal to approve the compensation of our named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   2628           |      0           | FOR         | 2628.000000                              | FOR                         |  |
| S Bancorp, Inc.                                | 783859101 | 05/13/2025     | TO APPROVE, ON A NON-BINDING ADVISORY BASIS, THE COMPENSATION OF S'S NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   6454           |    200           | FOR         | 6454.000000                              | FOR                         |  |
| SPX Technologies, Inc.                         | 78473E103 | 05/13/2025     | Approval of Named Executive Officers' Compensation, on a Non-binding Advisory Basis.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   4272           |      0           | FOR         | 4272.000000                              | FOR                         |  |
| Stoneridge, Inc.                               | 86183P102 | 05/13/2025     | Approval, on advisory basis, of the 2024 compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  98082           |      0           | FOR         | 98082.000000                             | FOR                         |  |
| Tompkins Financial Corporation                 | 890110109 | 05/13/2025     | Advisory approval of the compensation paid to the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  13459           |     22           | FOR         | 13459.000000                             | FOR                         |  |
| Ventas, Inc.                                   | 92276F100 | 05/13/2025     | Approval, on an advisory basis, of the compensation of named executive officers of Ventas, Inc.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 102251           |   5834           | FOR         | 102251.000000                            | FOR                         |  |
| Waste Management, Inc.                         | 94106L109 | 05/13/2025     | Approval, on an advisory basis, of our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   9906           |      0           | FOR         | 9906.000000                              | FOR                         |  |
| Werner Enterprises, Inc.                       | 950755108 | 05/13/2025     | To approve an advisory resolution on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   4099           |    766           | FOR         | 4099.000000                              | FOR                         |  |
| Xylem Inc.                                     | 98419M100 | 05/13/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   7536           |      0           | FOR         | 7536.000000                              | FOR                         |  |
| Advance Auto Parts, Inc.                       | 00751Y106 | 05/14/2025     | Approve, by advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 127065           |  67958           | FOR         | 127065.000000                            | FOR                         |  |
| Advanced Micro Devices, Inc.                   | 007903107 | 05/14/2025     | Approve on a non-binding, advisory basis the compensation of the named executive officers, as disclosed in this proxy statement pursuant to the compensation disclosure rules of the U.S. Securities and Exchange Commission.                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 774950           |      0           | FOR         | 774950.000000                            | FOR                         |  |
| Akamai Technologies, Inc.                      | 00971T101 | 05/14/2025     | To approve, on an advisory basis, our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  91992           |    438           | FOR         | 91992.000000                             | FOR                         |  |
| Alkami Technology, Inc.                        | 01644J108 | 05/14/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  90261           |   6472           | FOR         | 90261.000000                             | FOR                         |  |
| Alkami Technology, Inc.                        | 01644J108 | 05/14/2025     | To select, on a non-binding advisory basis, the recommended frequency of future advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  90261           |   6472           | ONE YEAR    | 90261.000000                             | FOR                         |  |
| American Tower Corporation                     | 03027X100 | 05/14/2025     | To approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   4227           |      0           | FOR         | 4227.000000                              | FOR                         |  |
| Bloom Energy Corp.                             | 093712107 | 05/14/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 262223           |  25077           | AGAINST     | 262223.000000                            | AGAINST                     |  |
| BrightSpire Capital, Inc.                      | 10949T109 | 05/14/2025     | Approval of an advisory proposal regarding the compensation paid to BrightSpire Capital's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  48224           |      0           | FOR         | 48224.000000                             | FOR                         |  |
| BrightSpire Capital, Inc.                      | 10949T109 | 05/14/2025     | To recommend the frequency of future stockholder votes on "Say on Pay" proposals.                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  48224           |      0           | ONE YEAR    | 48224.000000                             | FOR                         |  |
| Carter's, Inc.                                 | 146229109 | 05/14/2025     | Advisory approval of compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  37636           |   5327           | FOR         | 37636.000000                             | FOR                         |  |
| Celanese Corporation                           | 150870103 | 05/14/2025     | Advisory approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  86290           |   2584           | FOR         | 86290.000000                             | FOR                         |  |
| Civeo Corporation                              | 17878Y207 | 05/14/2025     | We are asking that you approve, on a non-binding advisory basis, the compensation of our named executive officers as disclosed in the proxy statement, commonly referred to as a "Say-on-Pay" proposal.                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  39590           |   2300           | FOR         | 39590.000000                             | FOR                         |  |
| Covenant Logistics Group, Inc.                 | 22284P105 | 05/14/2025     | To consider and act upon an advisory and non-binding vote on executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   2477           |      0           | FOR         | 2477.000000                              | FOR                         |  |
| CSG Systems International, Inc.                | 126349109 | 05/14/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  60362           |   9346           | FOR         | 60362.000000                             | FOR                         |  |
| Denny's Corporation                            | 24869P104 | 05/14/2025     | An advisory resolution to approve the executive compensation of the Company.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  57260           |      0           | FOR         | 57260.000000                             | FOR                         |  |
| Dine Brands Global, Inc.                       | 254423106 | 05/14/2025     | Approval, on an advisory basis, of the compensation of the Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   5907           |      0           | FOR         | 5907.000000                              | FOR                         |  |
| Donnelley Financial Solutions, Inc.            | 25787G100 | 05/14/2025     | To approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  12073           |   3000           | FOR         | 12073.000000                             | FOR                         |  |
| Elevance Health, Inc.                          | 036752103 | 05/14/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    246           |      0           | FOR         | 246.000000                               | FOR                         |  |
| Enact Holdings, Inc.                           | 29249E109 | 05/14/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 291420           |   3389           | FOR         | 291420.000000                            | FOR                         |  |
| Enova International, Inc.                      | 29357K103 | 05/14/2025     | A non-binding advisory vote to approve the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 114056           |      0           | FOR         | 114056.000000                            | FOR                         |  |
| Enphase Energy, Inc.                           | 29355A107 | 05/14/2025     | To approve, on advisory basis, the compensation of our named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 163360           |   1016           | FOR         | 163360.000000                            | FOR                         |  |
| Fortune Brands Innovations, Inc.               | 34964C106 | 05/14/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    685           |      0           | FOR         | 685.000000                               | FOR                         |  |
| Frontdoor, Inc.                                | 35905A109 | 05/14/2025     | Advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  87241           |   8200           | FOR         | 87241.000000                             | FOR                         |  |
| GE Vernova, Inc.                               | 36828A101 | 05/14/2025     | Approve the compensation of our named executives officers in an advisory vote                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2925           |      0           | FOR         | 2925.000000                              | FOR                         |  |
| GE Vernova, Inc.                               | 36828A101 | 05/14/2025     | Approve the frequency of future advisory votes on named executive officers compensation in an advisory vote                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   2925           |      0           | ONE YEAR    | 2925.000000                              | FOR                         |  |
| Harley-Davidson, Inc.                          | 412822108 | 05/14/2025     | To approve, by advisory vote, the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  82136           |    102           | FOR         | 82136.000000                             | FOR                         |  |
| Harley-Davidson, Inc.                          | 412822108 | 05/14/2025     | To vote on the Company's proposal to approve, by advisory vote, the company of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |      0           |    102           |  |  |  |  |
| HF Sinclair Corporation                        | 403949100 | 05/14/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 191316           |      0           | FOR         | 191316.000000                            | FOR                         |  |
| Horace Mann Educators Corporation              | 440327104 | 05/14/2025     | Approve the advisory resolution to approve Named Executive Officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  27434           |   3697           | FOR         | 27434.000000                             | FOR                         |  |
| Host Hotels  Resorts, Inc.                     | 44107P104 | 05/14/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   1615           |      0           | FOR         | 1615.000000                              | FOR                         |  |
| Hudson Pacific Properties, Inc.                | 444097109 | 05/14/2025     | The advisory approval of the Company's executive compensation for the fiscal year ended December 31, 2024, as more fully disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  28030           |   3034           | AGAINST     | 28030.000000                             | AGAINST                     |  |
| Ichor Holdings, Ltd.                           | G4740B105 | 05/14/2025     | Advisory approval of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 110901           |      0           | FOR         | 110901.000000                            | FOR                         |  |
| Independence Realty Trust, Inc.                | 45378A106 | 05/14/2025     | The Board of Directors recommends: a vote FOR the advisory, non-binding resolution to approve the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  82969           |      0           | FOR         | 82969.000000                             | FOR                         |  |
| Inogen, Inc.                                   | 45780L104 | 05/14/2025     | To approve, on an advisory and non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 277820           |    100           | FOR         | 277820.000000                            | FOR                         |  |
| Iridium Communications Inc.                    | 46269C102 | 05/14/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   2835           |   2397           | FOR         | 2835.000000                              | FOR                         |  |
| JetBlue Airways Corporation                    | 477143101 | 05/14/2025     | To approve, on an advisory basis, the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 228624           | 138818           | FOR         | 228624.000000                            | FOR                         |  |
| Kadant Inc.                                    | 48282T104 | 05/14/2025     | To approve, by non-binding advisory vote, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    881           |      0           | FOR         | 881.000000                               | FOR                         |  |
| Kohl's Corporation                             | 500255104 | 05/14/2025     | To approve, by an advisory vote, the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 894638           |  93689           | AGAINST     | 894638.000000                            | AGAINST                     |  |
| KORU Medical Systems, Inc.                     | 759910102 | 05/14/2025     | Approval, on an advisory basis, of the compensation of the Company's executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  64990           |      0           | FOR         | 64990.000000                             | FOR                         |  |
| MannKind Corporation                           | 56400P706 | 05/14/2025     | To approve, on an advisory basis, the compensation of the named executive officers of MannKind, as disclosed in Mannkind's proxy statement for the Annual Meeting;                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 911031           |   3000           | FOR         | 911031.000000                            | FOR                         |  |
| Mastech Digital, Inc.                          | 57633B100 | 05/14/2025     | A non-binding advisory vote on the compensation of the named executive officers of the Company ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |     36           |      0           | FOR         | 36.000000                                | FOR                         |  |
| Mastech Digital, Inc.                          | 57633B100 | 05/14/2025     | A non-binding advisory vote on the frequency of the non-binding advisory vote on Say on Pay in future years.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |     36           |      0           | ONE YEAR    | 36.000000                                | FOR                         |  |
| MediaAlpha, Inc.                               | 58450V104 | 05/14/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   8572           |   5100           | AGAINST     | 8572.000000                              | AGAINST                     |  |
| Mercury General Corporation                    | 589400100 | 05/14/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 166849           |    100           | FOR         | 166849.000000                            | FOR                         |  |
| Middlefield Banc Corp.                         | 596304204 | 05/14/2025     | To approve, on a non-binding advisory basis, the compensation of named executive officers, as disclosed in the proxy statement                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   1420           |      0           | FOR         | 1420.000000                              | FOR                         |  |
| Middlefield Banc Corp.                         | 596304204 | 05/14/2025     | Advisory vote on the frequency of the advisory vote on executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   1420           |      0           | ONE YEAR    | 1420.000000                              | FOR                         |  |
| Minerals Technologies Inc.                     | 603158106 | 05/14/2025     | Advisory vote to approve 2024 named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  18204           |    846           | FOR         | 18204.000000                             | FOR                         |  |
| Molson Coors Beverage Company                  | 60871R209 | 05/14/2025     | To approve, in a non-binding advisory vote, the compensation of Molson Coors Beverage Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  38529           |   1606           | FOR         | 38529.000000                             | FOR                         |  |
| Murphy Oil Corporation                         | 626717102 | 05/14/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  92062           |  13796           | FOR         | 92062.000000                             | FOR                         |  |
| NACCO Industries, Inc.                         | 629579103 | 05/14/2025     | Proposal to approve, on an advisory basis, NACCO Industries, Inc.'s Named Executive Officer compensation.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  18689           |      0           | FOR         | 18689.000000                             | FOR                         |  |
| O-I Glass, Inc.                                | 67098H104 | 05/14/2025     | To approve, by advisory vote, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  52646           |      0           | AGAINST     | 52646.000000                             | AGAINST                     |  |
| Old National Bancorp                           | 680033107 | 05/14/2025     | Approval of a non-binding advisory proposal on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  71167           |      0           | FOR         | 71167.000000                             | FOR                         |  |
| Option Care Health, Inc.                       | 68404L201 | 05/14/2025     | To approve, on a non-binding advisory basis, our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 130779           |      0           | FOR         | 130779.000000                            | FOR                         |  |
| PC Connection, Inc.                            | 69318J100 | 05/14/2025     | To approve, on an advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   2086           |   1200           | FOR         | 2086.000000                              | FOR                         |  |
| PC Connection, Inc.                            | 69318J100 | 05/14/2025     | To hold an advisory vote on the frequency of future executive compensation advisory votes;                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2086           |   1200           | ONE YEAR    | 2086.000000                              | AGAINST                     |  |
| Primerica, Inc.                                | 74164M108 | 05/14/2025     | To consider an advisory vote on executive compensation (Say-on-Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    114           |      0           | FOR         | 114.000000                               | FOR                         |  |
| Rayonier Advanced Materials Inc.               | 75508B104 | 05/14/2025     | Advisory vote to approve the compensation of our named executive officers as disclosed in our Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  82253           |      0           | FOR         | 82253.000000                             | FOR                         |  |
| RE/MAX Holdings, Inc.                          | 75524W108 | 05/14/2025     | Advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  89616           |      0           | FOR         | 89616.000000                             | FOR                         |  |
| Robert Half Inc.                               | 770323103 | 05/14/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   6371           |   2020           | FOR         | 6371.000000                              | FOR                         |  |
| Safety Insurance Group, Inc.                   | 78648T100 | 05/14/2025     | Advisory Vote on Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   8372           |      0           | FOR         | 8372.000000                              | FOR                         |  |
| Southside Bancshares, Inc.                     | 84470P109 | 05/14/2025     | Approve a non-binding advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  56894           |   2800           | FOR         | 56894.000000                             | FOR                         |  |
| State Street Corporation                       | 857477103 | 05/14/2025     | To approve on an advisory proposal on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 199918           |      0           | FOR         | 199918.000000                            | FOR                         |  |
| Syndax Pharmaceuticals, Inc.                   | 87164F105 | 05/14/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the 2025 proxy statement.                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     24           |      0           | FOR         | 24.000000                                | FOR                         |  |
| The Boston Beer Company, Inc.                  | 100557107 | 05/14/2025     | Advisory vote to approve our Named Executive Officers' executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   4499           |      0           | FOR         | 4499.000000                              | FOR                         |  |
| The Middleby Corporation                       | 596278101 | 05/14/2025     | Approval, on an advisory basis, of the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    470           |      0           | FOR         | 470.000000                               | FOR                         |  |
| TowneBank                                      | 89214P109 | 05/14/2025     | To approve, on a non-binding advisory basis, TowneBank's Named Executive Officer compensation;                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   4924           |      0           | FOR         | 4924.000000                              | FOR                         |  |
| United Bankshares, Inc.                        | 909907107 | 05/14/2025     | To approve, on an advisory basis, the compensation of United's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  64484           |      0           | FOR         | 64484.000000                             | FOR                         |  |
| United Community Banks, Inc.                   | 90984P303 | 05/14/2025     | To approve, on an advisory basis, the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   2560           |      0           | FOR         | 2560.000000                              | FOR                         |  |
| United Community Banks, Inc.                   | 90984P303 | 05/14/2025     | To approve, on an advisory basis, the frequency of the advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   2560           |      0           | ONE YEAR    | 2560.000000                              | FOR                         |  |
| Veralto Corp.                                  | 92338C103 | 05/14/2025     | To approve on an advisory basis the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   3589           |      0           | FOR         | 3589.000000                              | FOR                         |  |
| Vertex Pharmaceuticals Incorporated            | 92532F100 | 05/14/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   2326           |      0           | FOR         | 2326.000000                              | FOR                         |  |
| Virtus Investment Partners, Inc.               | 92828Q109 | 05/14/2025     | To approve, in a non-binding vote, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   3822           |    100           | FOR         | 3822.000000                              | FOR                         |  |
| Western New England Bancorp, Inc.              | 958892101 | 05/14/2025     | Consideration and approval of a non-binding advisory resolution on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 102392           |      0           | FOR         | 102392.000000                            | FOR                         |  |
| ZoomInfo Technologies Inc.                     | 98980F104 | 05/14/2025     | To approve, on an advisory, non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 223688           |   8200           | FOR         | 223688.000000                            | FOR                         |  |
| Amphenol Corporation                           | 032095101 | 05/15/2025     | Advisory vote to approve compensation of named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   1770           |      0           | FOR         | 1770.000000                              | FOR                         |  |
| AT Inc.                                        | 00206R102 | 05/15/2025     | Advisory Approval of Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      1.24604e+06 |      0           | FOR         | 1246036.000000                           | FOR                         |  |
| Aurinia Pharmaceuticals Inc.                   | 05156V102 | 05/15/2025     | Advisory Resolution on Executive Compensation  To approve, on a non-binding advisory basis, a "say on pay" resolution regarding the Company's executive compensation set forth in the Company's Proxy Statement/Circular.                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 513441           |  60723           | FOR         | 513441.000000                            | FOR                         |  |
| AXT, Inc.                                      | 00246W103 | 05/15/2025     | To approve, on an advisory basis, the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 277702           |      0           | FOR         | 277702.000000                            | FOR                         |  |
| Bank7 Corp.                                    | 06652N107 | 05/15/2025     | Advisory vote on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  43727           |      0           | FOR         | 43727.000000                             | FOR                         |  |
| Bar Harbor Bankshares                          | 066849100 | 05/15/2025     | To hold a non-binding advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  22010           |      0           | FOR         | 22010.000000                             | FOR                         |  |
| BigCommerce Holdings, Inc.                     | 08975P108 | 05/15/2025     | Non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 719006           |      0           | AGAINST     | 719006.000000                            | AGAINST                     |  |
| BlackRock, Inc.                                | 09290D101 | 05/15/2025     | Approval, in a non-binding advisory vote, of the compensation for named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  36344           |      0           | AGAINST     | 36344.000000                             | AGAINST                     |  |
| BlueLinx Holdings Inc.                         | 09624H208 | 05/15/2025     | Proposal to approve the non-binding, advisory resolution regarding the executive compensation described in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      6           |      0           | FOR         | 6.000000                                 | FOR                         |  |
| Bunge Global SA                                | H11356104 | 05/15/2025     | Advisory Vote to Approve Named Executive Officer Compensation Under U.S. Securities Law Requirements;                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  22746           |      0           | FOR         | 22746.000000                             | FOR                         |  |
| Cable One, Inc.                                | 12685J105 | 05/15/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers for 2024.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   5665           |    595           | FOR         | 5665.000000                              | FOR                         |  |
| Capital Bancorp, Inc.                          | 139737100 | 05/15/2025     | Proposal to approve on a non-binding, advisory basis, the compensation of the Company's named executive officers, as described in the proxy statement.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  17364           |      0           | FOR         | 17364.000000                             | FOR                         |  |
| Cheniere Energy, Inc.                          | 16411R208 | 05/15/2025     | Approve, on an advisory and non-binding basis, the compensation of the Company's named executive officers for 2024.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    665           |      0           | FOR         | 665.000000                               | FOR                         |  |
| Choice Hotels International, Inc.              | 169905106 | 05/15/2025     | Advisory approval of the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   1051           |      0           | FOR         | 1051.000000                              | FOR                         |  |
| Cleveland-Cliffs Inc.                          | 185899101 | 05/15/2025     | Approval, on an advisory basis, of Cleveland-Cliffs Inc.'s named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |      1.0211e+06  | 114617           | FOR         | 1021100.000000                           | FOR                         |  |
| Collegium Pharmaceutical, Inc.                 | 19459J104 | 05/15/2025     | Approval of, on an advisory basis, the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  51199           |   1462           | FOR         | 51199.000000                             | FOR                         |  |
| Collegium Pharmaceutical, Inc.                 | 19459J104 | 05/15/2025     | To indicate, on an advisory basis, the preferred frequency of shareholder advisory votes on the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  51199           |   1462           | ONE YEAR    | 51199.000000                             | FOR                         |  |
| Columbia Banking System, Inc.                  | 197236102 | 05/15/2025     | To approve, on an advisory basis, the compensation of Columbia Banking System, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    521           |      0           | FOR         | 521.000000                               | FOR                         |  |
| Commercial Vehicle Group, Inc.                 | 202608105 | 05/15/2025     | A non-binding advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  62337           |    125           | FOR         | 62337.000000                             | FOR                         |  |
| CoreCivic, Inc.                                | 21871N101 | 05/15/2025     | Advisory vote to approve the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  77552           |    100           | FOR         | 77552.000000                             | FOR                         |  |
| Cushman  Wakefield Plc                         | G2717B108 | 05/15/2025     | Non-binding, advisory vote on the compensation of our Named Executive Officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 627305           |      0           | FOR         | 627305.000000                            | FOR                         |  |
| Cushman  Wakefield Plc                         | G2717B108 | 05/15/2025     | Non-binding, advisory vote on the frequency of future Say-on-Pay votes.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 627305           |      0           | ONE YEAR    | 627305.000000                            | FOR                         |  |
| Dropbox, Inc.                                  | 26210C104 | 05/15/2025     | To approve, on an advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 132083           |      0           | FOR         | 132083.000000                            | FOR                         |  |
| Dropbox, Inc.                                  | 26210C104 | 05/15/2025     | To approve, on an advisory basis, the frequency of future stockholder advisory votes on the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 132083           |      0           | ONE YEAR    | 132083.000000                            | FOR                         |  |
| Eagle Bancorp, Inc.                            | 268948106 | 05/15/2025     | To approve a non-binding, advisory resolution approving the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  91675           |    100           | FOR         | 91675.000000                             | FOR                         |  |
| Frontier Group Holdings, Inc.                  | 35909R108 | 05/15/2025     | To approve, on an advisory (non-binding) basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 434762           |  34532           | FOR         | 434762.000000                            | FOR                         |  |
| Fulgent Genetics, Inc.                         | 359664109 | 05/15/2025     | To approve, on an advisory basis, compensation awarded to the Company's named executive officers (Say-on-Pay).                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 150157           |    961           | AGAINST     | 150157.000000                            | AGAINST                     |  |
| Gentex Corporation                             | 371901109 | 05/15/2025     | To approve, on an advisory basis, compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  16817           |      0           | FOR         | 16817.000000                             | FOR                         |  |
| Gulf Island Fabrication, Inc.                  | 402307102 | 05/15/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  44831           |      0           | FOR         | 44831.000000                             | FOR                         |  |
| Herc Holdings Inc.                             | 42704L104 | 05/15/2025     | Approval, by a non-binding advisory vote, of the named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  13340           |   1903           | FOR         | 13340.000000                             | FOR                         |  |
| IDACORP, Inc.                                  | 451107106 | 05/15/2025     | Advisory resolution to approve our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  10435           |   4198           | FOR         | 10435.000000                             | FOR                         |  |
| InfuSystem Holdings, Inc.                      | 45685K102 | 05/15/2025     | Approval, on advisory basis, of the Company's Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  49389           |      0           | FOR         | 49389.000000                             | FOR                         |  |
| Invitation Homes Inc.                          | 46187W107 | 05/15/2025     | To approve, in a non-binding advisory vote, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    818           |      0           | FOR         | 818.000000                               | FOR                         |  |
| Invitation Homes Inc.                          | 46187W107 | 05/15/2025     | To determine, in a non-binding advisory vote, the frequency of stockholder votes to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    818           |      0           | ONE YEAR    | 818.000000                               | FOR                         |  |
| JBT Marel Corporation                          | 477839104 | 05/15/2025     | Approve, on an advisory basis, a non-binding resolution regarding the compensation of the company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   9068           |      0           | FOR         | 9068.000000                              | FOR                         |  |
| Kinder Morgan, Inc.                            | 49456B101 | 05/15/2025     | Approval, on an advisory basis, of the compensation of our named executive officers, as disclosed in the Proxy Statement                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 829748           |      0           | FOR         | 829748.000000                            | FOR                         |  |
| Las Vegas Sands Corp.                          | 517834107 | 05/15/2025     | An advisory (non-binding) vote to approve the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   1346           |      0           | AGAINST     | 1346.000000                              | AGAINST                     |  |
| LCI Industries                                 | 50189K103 | 05/15/2025     | To approve, in a non-binding advisory vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  13081           |    913           | AGAINST     | 13081.000000                             | AGAINST                     |  |
| Marsh  McLennan Companies, Inc.                | 571748102 | 05/15/2025     | Advisory (Nonbinding) Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 103701           |      0           | FOR         | 103701.000000                            | FOR                         |  |
| Martin Marietta Materials, Inc.                | 573284106 | 05/15/2025     | Approval, by a non-binding advisory vote, of the compensation of Martin Marietta Materials, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   9597           |      0           | FOR         | 9597.000000                              | FOR                         |  |
| Morgan Stanley                                 | 617446448 | 05/15/2025     | To approve the compensation of executives as disclosed in the proxy statement (non-binding advisory vote)                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 249292           |      0           | FOR         | 249292.000000                            | FOR                         |  |
| Motorola Solutions, Inc.                       | 620076307 | 05/15/2025     | Advisory Approval of the Company's Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  33695           |      0           | FOR         | 33695.000000                             | FOR                         |  |
| Nelnet, Inc.                                   | 64031N108 | 05/15/2025     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2900           |      0           | FOR         | 2900.000000                              | FOR                         |  |
| NetSTREIT Corp.                                | 64119V303 | 05/15/2025     | Approval, on an advisory basis, of the compensation of NETSTREIT Corp.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  63850           |    891           | FOR         | 63850.000000                             | FOR                         |  |
| NL Industries, Inc.                            | 629156407 | 05/15/2025     | Nonbinding advisory vote approving named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  56860           |      0           | AGAINST     | 56860.000000                             | AGAINST                     |  |
| NovaGold Resources Inc.                        | 66987E206 | 05/15/2025     | Approval of Non-Binding Advisory Vote on Executive Compensation  Approval of a non-binding resolution approving the compensation of the Company's Named Executive Officers. See disclosure under the heading "Additional Matters to be Acted Upon" as set out in the Company's Management Information Circular dated March 24, 2025                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    305           |    295           | AGAINST     | 305.000000                               | AGAINST                     |  |
| O'Reilly Automotive, Inc.                      | 67103H107 | 05/15/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4842           |      0           | FOR         | 4842.000000                              | FOR                         |  |
| OGE Energy Corp.                               | 670837103 | 05/15/2025     | Advisory Vote to Approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  13455           |      0           | FOR         | 13455.000000                             | FOR                         |  |
| Orion Group Holdings, Inc.                     | 68628V308 | 05/15/2025     | A non-binding advisory proposal to approve the compensation of our named executive officers as disclosed in the proxy statement (the "say-on-pay" vote).                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 120269           |    245           | FOR         | 120269.000000                            | FOR                         |  |
| Otis Worldwide Corporation                     | 68902V107 | 05/15/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  62149           |      0           | AGAINST     | 62149.000000                             | AGAINST                     |  |
| Owens  Minor, Inc.                             | 690732102 | 05/15/2025     | Advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 537006           |    300           | FOR         | 537006.000000                            | FOR                         |  |
| Paramount Group, Inc.                          | 69924R108 | 05/15/2025     | Approval, on a non-binding advisory basis, of our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 567131           |  32800           | FOR         | 567131.000000                            | FOR                         |  |
| Quest Diagnostics Incorporated                 | 74834L100 | 05/15/2025     | An advisory resolution to approve the executive officer compensation disclosed in the Company's 2025 proxy statement                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    251           |      0           | FOR         | 251.000000                               | FOR                         |  |
| Rayonier Inc.                                  | 754907103 | 05/15/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  39979           |      0           | FOR         | 39979.000000                             | FOR                         |  |
| Regional Management Corp.                      | 75902K106 | 05/15/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  35698           |      0           | FOR         | 35698.000000                             | FOR                         |  |
| Safehold, Inc.                                 | 78646V107 | 05/15/2025     | Non-binding advisory vote to approve named executive officer compensation ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    804           |      0           | AGAINST     | 804.000000                               | AGAINST                     |  |
| Solaris Energy Infrastructure, Inc.            | 83418M103 | 05/15/2025     | Approve, on a non-binding advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  45395           |   1859           | FOR         | 45395.000000                             | FOR                         |  |
| Standard Motor Products, Inc.                  | 853666105 | 05/15/2025     | Approval of non-binding, advisory resolution on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  11731           |      0           | FOR         | 11731.000000                             | FOR                         |  |
| SunCoke Energy, Inc.                           | 86722A103 | 05/15/2025     | To hold a non-binding advisory vote to approve the compensation of the Company's named executive officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 224087           |      0           | FOR         | 224087.000000                            | FOR                         |  |
| The Ensign Group, Inc.                         | 29358P101 | 05/15/2025     | APPROVAL, ON AN ADVISORY BASIS, OF OUR NAMED EXECUTIVE OFFICER COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   3769           |   3124           | FOR         | 3769.000000                              | FOR                         |  |
| The Western Union Company                      | 959802109 | 05/15/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |     28           |      0           | AGAINST     | 28.000000                                | AGAINST                     |  |
| Tractor Supply Company                         | 892356106 | 05/15/2025     | To approve, on a non-binding, advisory basis, the compensation of the named executive officers of the Company (Say on Pay); and                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  19731           |   2643           | FOR         | 19731.000000                             | FOR                         |  |
| Travere Therapeutics, Inc.                     | 89422G107 | 05/15/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 224539           |  63436           | FOR         | 224539.000000                            | FOR                         |  |
| Tutor Perini Corporation                       | 901109108 | 05/15/2025     | Approve the compensation of the Company's named executive officers on an advisory (non-binding) basis.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  17724           |      0           | AGAINST     | 17724.000000                             | AGAINST                     |  |
| Ultragenyx Pharmaceutical Inc.                 | 90400D108 | 05/15/2025     | Advisory (non-binding) vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  50931           |      0           | AGAINST     | 50931.000000                             | AGAINST                     |  |
| WEX Inc.                                       | 96208T104 | 05/15/2025     | Advisory (non-binding) vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   3557           |      0           | FOR         | 3557.000000                              | FOR                         |  |
| Whitestone REIT                                | 966084204 | 05/15/2025     | To approve, in an advisory (non-binding) vote, the compensation of our named executive officers (as defined in the accompanying Proxy Statement).                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   5114           |      0           | FOR         | 5114.000000                              | FOR                         |  |
| Alliant Energy Corporation                     | 018802108 | 05/16/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  27650           |      0           | FOR         | 27650.000000                             | FOR                         |  |
| Axis Capital Holdings Limited                  | G0692U109 | 05/16/2025     | To approve, by non-binding vote, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    878           |      0           | FOR         | 878.000000                               | FOR                         |  |
| Cohu, Inc.                                     | 192576106 | 05/16/2025     | Advisory vote to approve Named Executive Officer compensation, or "Say-on-Pay."                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   2418           |      0           | FOR         | 2418.000000                              | FOR                         |  |
| DHI Group, Inc.                                | 23331S100 | 05/16/2025     | Advisory vote with respect to the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  55654           |      0           | FOR         | 55654.000000                             | FOR                         |  |
| First Merchants Corporation                    | 320817109 | 05/16/2025     | Proposal to approve, on an advisory basis, the compensation of First Merchants Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    195           |      0           | FOR         | 195.000000                               | FOR                         |  |
| FormFactor, Inc.                               | 346375108 | 05/16/2025     | Advisory approval of Form Factor's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  63980           |    100           | FOR         | 63980.000000                             | FOR                         |  |
| Intercontinental Exchange, Inc.                | 45866F104 | 05/16/2025     | To approve, by non-binding vote, the advisory resolution on executive compensation for named executive officers.                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  79160           |      0           | FOR         | 79160.000000                             | FOR                         |  |
| Kite Realty Group Trust                        | 49803T300 | 05/16/2025     | To approve, on an advisory (non-binding) basis, the compensation of Kite Realty Group Trust's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     66           |    482           | FOR         | 66.000000                                | FOR                         |  |
| Krystal Biotech, Inc.                          | 501147102 | 05/16/2025     | Approval of the compensation of the Company's named executive officers, on a non-binding, advisory basis.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   2001           |      0           | FOR         | 2001.000000                              | FOR                         |  |
| Macy's, Inc.                                   | 55616P104 | 05/16/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |     83           |      0           | FOR         | 83.000000                                | FOR                         |  |
| Medpace Holdings, Inc.                         | 58506Q109 | 05/16/2025     | To approve, on an advisory basis, the compensation of our named executive officers as disclosed in the proxy statement for the 2025 Annual Meeting.                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  29303           |   2200           | FOR         | 29303.000000                             | FOR                         |  |
| Postal Realty Trust, Inc.                      | 73757R102 | 05/16/2025     | Approval of advisory vote on 2024 executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  23429           |      0           | FOR         | 23429.000000                             | FOR                         |  |
| Postal Realty Trust, Inc.                      | 73757R102 | 05/16/2025     | Approval of an advisory vote on the frequency of future advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  23429           |      0           | ONE YEAR    | 23429.000000                             | FOR                         |  |
| PPL Corporation                                | 69351T106 | 05/16/2025     | Advisory vote to approve compensation of named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   4666           |      0           | FOR         | 4666.000000                              | FOR                         |  |
| Waste Connections, Inc.                        | 94106B101 | 05/16/2025     | Say-on-Pay - Approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers as disclosed in the Company's Proxy Statement.                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |      2.2308e+06  |  35234           | FOR         | 2230801.000000                           | FOR                         |  |
| AtriCure, Inc.                                 | 04963C209 | 05/19/2025     | Advisory vote on the compensation of our named executive officers as disclosed in the proxy statement for the 2025 Annual Meeting.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  47864           |  30389           | FOR         | 47864.000000                             | FOR                         |  |
| AtriCure, Inc.                                 | 04963C209 | 05/19/2025     | Advisory vote on the frequency of future advisory votes on compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  47864           |  30389           | ONE YEAR    | 47864.000000                             | FOR                         |  |
| Consolidated Edison, Inc.                      | 209115104 | 05/19/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   7423           |      0           | FOR         | 7423.000000                              | FOR                         |  |
| DraftKings Inc.                                | 26142V105 | 05/19/2025     | To conduct a non-binding advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 269798           |    200           | FOR         | 269798.000000                            | FOR                         |  |
| First Internet Bancorp                         | 320557101 | 05/19/2025     | To approve, in an advisory (non-binding) vote, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  27629           |      0           | FOR         | 27629.000000                             | FOR                         |  |
| First Internet Bancorp                         | 320557101 | 05/19/2025     | To approve, in an advisory (non-binding) vote, whether to conduct future advisory votes to approve executive compensation every one, two or three years.                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  27629           |      0           | ONE YEAR    | 27629.000000                             | FOR                         |  |
| Kinetik Holdings Inc.                          | 02215L209 | 05/19/2025     | Approval of a non-binding resolution regarding the compensation of named executive officers for 2024 (say-on-pay).                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  44511           |   2851           | FOR         | 44511.000000                             | FOR                         |  |
| LCNB Corp.                                     | 50181P100 | 05/19/2025     | Advisory vote approving the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  37072           |      0           | FOR         | 37072.000000                             | FOR                         |  |
| Nicolet Bankshares, Inc.                       | 65406E102 | 05/19/2025     | Approval, on a non-binding advisory basis, of the compensation paid to Nicolet's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   6157           |    100           | FOR         | 6157.000000                              | FOR                         |  |
| Nicolet Bankshares, Inc.                       | 65406E102 | 05/19/2025     | Approval, on a non-binding advisory basis, of the frequency of the advisory vote of the compensation of Nicolet's named executive officers.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   6157           |    100           | ONE YEAR    | 6157.000000                              | FOR                         |  |
| OceanFirst Financial Corp.                     | 675234108 | 05/19/2025     | Advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  48979           |      0           | FOR         | 48979.000000                             | FOR                         |  |
| Republic Services, Inc.                        | 760759100 | 05/19/2025     | Advisory vote to approve our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  26915           |      0           | FOR         | 26915.000000                             | FOR                         |  |
| ServisFirst Bancshares, Inc.                   | 81768T108 | 05/19/2025     | To approve, on an advisory vote basis, our executive compensation as described in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    592           |      0           | FOR         | 592.000000                               | FOR                         |  |
| USANA Health Sciences, Inc.                    | 90328M107 | 05/19/2025     | Approve on an advisory basis the Company's executive compensation, commonly referred to as a "Say on Pay" proposal.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  11422           |      0           | FOR         | 11422.000000                             | FOR                         |  |
| ACCO Brands Corporation                        | 00081T108 | 05/20/2025     | Approval, by non-binding advisory vote, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 204514           |      0           | FOR         | 204514.000000                            | FOR                         |  |
| Atmus Filtration Technologies Inc.             | 04956D107 | 05/20/2025     | Advisory vote to approve the executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   1425           |      0           | FOR         | 1425.000000                              | FOR                         |  |
| Berry Corporation (bry)                        | 08579X101 | 05/20/2025     | Approve a non-binding resolution regarding the compensation of the Company's named executive officers for 2024 (say-on-pay).                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 278565           |  18801           | FOR         | 278565.000000                            | FOR                         |  |
| BioMarin Pharmaceutical Inc.                   | 09061G101 | 05/20/2025     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 252973           |   3500           | FOR         | 252973.000000                            | FOR                         |  |
| Camden National Corporation                    | 133034108 | 05/20/2025     | To approve, by non-binding advisory vote, the compensation of the Company's named executive officers ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  27744           |    100           | FOR         | 27744.000000                             | FOR                         |  |
| Catalyst Pharmaceuticals, Inc.                 | 14888U101 | 05/20/2025     | To approve, on an advisory basis, the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 132775           |   7881           | FOR         | 132775.000000                            | FOR                         |  |
| Charles River Laboratories International, Inc. | 159864107 | 05/20/2025     | Advisory Approval of 2024 Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   1308           |    931           | FOR         | 1308.000000                              | FOR                         |  |
| ConnectOne Bancorp, Inc.                       | 20786W107 | 05/20/2025     | To vote, on an advisory basis, to approve the executive compensation of ConnectOne Bancorp, Inc.'s named executive officers, as described in the proxy statement.                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  55815           |      0           | FOR         | 55815.000000                             | FOR                         |  |
| Coursera, Inc.                                 | 22266M104 | 05/20/2025     | Approval, on a non-binding advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 334607           |   6500           | AGAINST     | 334607.000000                            | AGAINST                     |  |
| HBT Financial, Inc.                            | 404111106 | 05/20/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers, as described in the accompanying proxy statement, which is referred to as a "say-on-pay" proposal.                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  21723           |      0           | FOR         | 21723.000000                             | FOR                         |  |
| HBT Financial, Inc.                            | 404111106 | 05/20/2025     | To approve, on a non-binding, advisory basis, the frequency with which stockholders will vote on future say-on-pay proposals.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  21723           |      0           | ONE YEAR    | 21723.000000                             | FOR                         |  |
| Honeywell International Inc.                   | 438516106 | 05/20/2025     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  32809           |      0           | FOR         | 32809.000000                             | FOR                         |  |
| Hyliion Holdings Corp.                         | 449109107 | 05/20/2025     | To approve, on an advisory basis, compensation for the Company's named executive officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1202           |      0           | FOR         | 1202.000000                              | FOR                         |  |
| Installed Building Products, Inc.              | 45780R101 | 05/20/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   3080           |      0           | FOR         | 3080.000000                              | FOR                         |  |
| JPMorgan Chase  Co.                            | 46625H100 | 05/20/2025     | Advisory resolution to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 297931           |      0           | FOR         | 297931.000000                            | FOR                         |  |
| Kilroy Realty Corporation                      | 49427F108 | 05/20/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   4103           |      0           | FOR         | 4103.000000                              | FOR                         |  |
| McDonald's Corporation                         | 580135101 | 05/20/2025     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  65472           |      0           | FOR         | 65472.000000                             | FOR                         |  |
| Middlesex Water Company                        | 596680108 | 05/20/2025     | To approve a non-binding advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     76           |      0           | FOR         | 76.000000                                | FOR                         |  |
| MVB Financial Corp.                            | 553810102 | 05/20/2025     | To approve on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    648           |      0           | FOR         | 648.000000                               | FOR                         |  |
| MVB Financial Corp.                            | 553810102 | 05/20/2025     | To approve a non-binding advisory vote on whether an advisory vote on executive compensation should be held every one, two or three years.                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    648           |      0           | ONE YEAR    | 648.000000                               | FOR                         |  |
| NBT Bancorp Inc.                               | 628778102 | 05/20/2025     | To approve, on a non-binding, advisory basis, the compensation of NBT Bancorp Inc.'s named executive officers ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2883           |   1453           | FOR         | 2883.000000                              | FOR                         |  |
| Old Second Bancorp, Inc.                       | 680277100 | 05/20/2025     | Proposal to approve on a non-binding, advisory basis, the compensation of the Company's named executive officers, as described in the Company's Proxy Statement.                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  36084           |      0           | FOR         | 36084.000000                             | FOR                         |  |
| Old Second Bancorp, Inc.                       | 680277100 | 05/20/2025     | Approval, in a non-advisory vote, of the frequency of future stockholder advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  36084           |      0           | ONE YEAR    | 36084.000000                             | FOR                         |  |
| Preferred Bank                                 | 740367404 | 05/20/2025     | ADVISORY COMPENSATION VOTE. To approve, in a non-binding advisory vote, the compensation of our named executive officers ("Say on Pay").                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   1996           |      0           | FOR         | 1996.000000                              | FOR                         |  |
| Preferred Bank                                 | 740367404 | 05/20/2025     | FREQUENCY OF ADVISORY VOTE. To express preference, in a non-binding advisory vote, on the frequency of Say on Pay.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   1996           |      0           | ONE YEAR    | 1996.000000                              | AGAINST                     |  |
| Proto Labs, Inc.                               | 743713109 | 05/20/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  82686           |      0           | FOR         | 82686.000000                             | FOR                         |  |
| SiriusPoint Ltd.                               | G8192H106 | 05/20/2025     | To approve, by a non-binding advisory vote, the executive compensation payable to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  35573           |      0           | FOR         | 35573.000000                             | FOR                         |  |
| South Plains Financial, Inc.                   | 83946P107 | 05/20/2025     | To approve the Company's compensation for named executive officers - advisory (non-binding) vote.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   5613           |      0           | FOR         | 5613.000000                              | FOR                         |  |
| South Plains Financial, Inc.                   | 83946P107 | 05/20/2025     | To approve the frequency of advisory votes on the Company's compensation for named executive officers - advisory (non-binding) vote.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   5613           |      0           | ONE YEAR    | 5613.000000                              | FOR                         |  |
| Southern First Bancshares, Inc.                | 842873101 | 05/20/2025     | To conduct an advisory vote on the compensation of our named executive officers as disclosed in this proxy statement (this is a non-binding, advisory vote).                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   3266           |      0           | FOR         | 3266.000000                              | FOR                         |  |
| Southern First Bancshares, Inc.                | 842873101 | 05/20/2025     | To conduct an advisory vote on the frequency of votes on our executive compensation (this is a non-binding. advisory vote).                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   3266           |      0           | ONE YEAR    | 3266.000000                              | FOR                         |  |
| Targa Resources Corp.                          | 87612G101 | 05/20/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers for the fiscal year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 149966           |      0           | FOR         | 149966.000000                            | FOR                         |  |
| Tradeweb Markets Inc.                          | 892672106 | 05/20/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  22085           |      0           | FOR         | 22085.000000                             | FOR                         |  |
| Treace Medical Concepts, Inc.                  | 89455T109 | 05/20/2025     | Approval, on an advisory, non-binding basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  83654           |      0           | FOR         | 83654.000000                             | FOR                         |  |
| TrustCo Bank Corp NY                           | 898349204 | 05/20/2025     | Approval of a non-binding advisory resolution on the compensation of TrustCo's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  44973           |    100           | FOR         | 44973.000000                             | FOR                         |  |
| UL Solutions Inc.                              | 903731107 | 05/20/2025     | The approval, on an advisory basis, of the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    213           |    812           | FOR         | 213.000000                               | FOR                         |  |
| UL Solutions Inc.                              | 903731107 | 05/20/2025     | The approval, on an advisory basis, of the preferred frequency of stockholder advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    213           |    812           | ONE YEAR    | 213.000000                               | FOR                         |  |
| Viking Therapeutics, Inc.                      | 92686J106 | 05/20/2025     | TO APPROVE, ON AN ADVISORY BASIS, THE COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 393849           |  73336           | AGAINST     | 393849.000000                            | AGAINST                     |  |
| Vishay Intertechnology, Inc.                   | 928298108 | 05/20/2025     | The advisory approval of the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  71751           |   6052           | FOR         | 71751.000000                             | FOR                         |  |
| Vishay Intertechnology, Inc.                   | 928298108 | 05/20/2025     | Frequency of advisory vote on the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  71751           |   6052           | ONE YEAR    | 71751.000000                             | FOR                         |  |
| Waterstone Financial, Inc.                     | 94188P101 | 05/20/2025     | Approving an advisory, non-binding resolution to approve the executive compensation described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  41520           |      0           | FOR         | 41520.000000                             | FOR                         |  |
| Amalgamated Financial Corp.                    | 022671101 | 05/21/2025     | To conduct a non-binding, advisory vote on the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  57927           |      0           | FOR         | 57927.000000                             | FOR                         |  |
| Amazon.com, Inc.                               | 023135106 | 05/21/2025     | ADVISORY VOTE TO APPROVE EXECUTIVE COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 826361           |      0           | AGAINST     | 826361.000000                            | AGAINST                     |  |
| Arbor Realty Trust, Inc.                       | 038923108 | 05/21/2025     | Advisory vote to approve the compensation of Arbor Realty Trust, Inc.'s named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 498919           |  75300           | AGAINST     | 498919.000000                            | AGAINST                     |  |
| Assurant, Inc.                                 | 04621X108 | 05/21/2025     | Advisory approval of the 2024 compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |     57           |      0           | FOR         | 57.000000                                | FOR                         |  |
| Bank of Marin Bancorp                          | 063425102 | 05/21/2025     | To approve, by non-binding vote, executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  27717           |    631           | FOR         | 27717.000000                             | FOR                         |  |
| Bankwell Financial Group, Inc.                 | 06654A103 | 05/21/2025     | To approve the advisory (non-binding) proposal on the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   3083           |      0           | FOR         | 3083.000000                              | FOR                         |  |
| BeiGene Ltd.                                   | 07725L102 | 05/21/2025     | THAT, on a non-binding, advisory basis, the compensation of the Company's named executive officers, as disclosed in the Proxy Statement, be and is hereby approved.                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 214999           |    300           | AGAINST     | 214999.000000                            | AGAINST                     |  |
| BeiGene, Ltd.                                  | G0956V108 | 05/21/2025     | THAT, on a non-binding, advisory basis, the compensation of the Company's named  executive officers, as disclosed in the Proxy Statement, be and is hereby approved.                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  11002           |      0           | AGAINST     | 11002.000000                             | AGAINST                     |  |
| Berkshire Hills Bancorp, Inc.                  | 084680107 | 05/21/2025     | a proposal to approve, on a non-binding advisory basis, the compensation of Berkshire's named executive officers (the "Berkshire Say-on-Pay Proposal");                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  20724           |    200           | FOR         | 20724.000000                             | FOR                         |  |
| Brookline Bancorp, Inc.                        | 11373M107 | 05/21/2025     | A proposal to approve, on a non-binding advisory basis, the compensation that may become payable to the named executive officers of Brookline in connection with the Mergers (the "Brookline Merger-Related Compensation Proposal").                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   3732           |      0           | AGAINST     | 3732.000000                              | AGAINST                     |  |
| CB Financial Services, Inc.                    | 12479G101 | 05/21/2025     | Advisory (non-binding) vote to approve the compensation of the Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   7870           |    296           | FOR         | 7870.000000                              | FOR                         |  |
| Community West Bancshares                      | 203937107 | 05/21/2025     | To adopt a non-binding advisory resolution approving executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  18858           |      0           | FOR         | 18858.000000                             | FOR                         |  |
| CPI Card Group Inc.                            | 12634H200 | 05/21/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  22618           |    100           | FOR         | 22618.000000                             | FOR                         |  |
| CVB Financial Corp.                            | 126600105 | 05/21/2025     | To approve, on a non-binding advisory basis, the compensation of CVB Financial Corp.'s named executive officers ("Say-On-Pay")                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  14507           |     20           | FOR         | 14507.000000                             | FOR                         |  |
| Enovis Corporation                             | 194014502 | 05/21/2025     | To approve on an advisory basis the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  89936           |     34           | FOR         | 89936.000000                             | FOR                         |  |
| EOG Resources, Inc.                            | 26875P101 | 05/21/2025     | To approve, by non-binding vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   1972           |      0           | FOR         | 1972.000000                              | FOR                         |  |
| Equinix, Inc.                                  | 29444U700 | 05/21/2025     | Approval, by a non-binding advisory vote, of the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  22404           |      0           | FOR         | 22404.000000                             | FOR                         |  |
| FARO Technologies, Inc.                        | 311642102 | 05/21/2025     | Non-binding resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   8050           |  10131           | FOR         | 8050.000000                              | FOR                         |  |
| First BanCorp.                                 | 318672706 | 05/21/2025     | To approve on a non-binding basis the 2024 compensation of First BanCorp's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  22114           |      0           | FOR         | 22114.000000                             | FOR                         |  |
| First Community Corporation                    | 319835104 | 05/21/2025     | To approve the compensation of our named executive officers as disclosed in the proxy statement (this is a non-binding, advisory vote) ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  29483           |      0           | FOR         | 29483.000000                             | FOR                         |  |
| First Community Corporation                    | 319835104 | 05/21/2025     | To approve a non-binding resolution to determine whether shareholders should have a Say-on-Pay every one, two, or three years ("Say-on-Frequency").                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  29483           |      0           | ONE YEAR    | 29483.000000                             | FOR                         |  |
| FirstEnergy Corp.                              | 337932107 | 05/21/2025     | Approve, on an Advisory Basis, Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |     31           |      0           | FOR         | 31.000000                                | FOR                         |  |
| Five Point Holdings, LLC                       | 33833Q106 | 05/21/2025     | To approve, on a non-binding advisory basis, the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  90831           |      0           | FOR         | 90831.000000                             | FOR                         |  |
| Five9, Inc.                                    | 338307101 | 05/21/2025     | To approve, on a non-binding advisory basis, the compensation of the named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  69904           |  20752           | FOR         | 69904.000000                             | FOR                         |  |
| Foot Locker, Inc.                              | 344849104 | 05/21/2025     | Vote, on an Advisory Basis, to Approve the Company's Named Executive Officers' Compensation.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  70679           |   2841           | FOR         | 70679.000000                             | FOR                         |  |
| Frontier Communications Parent, Inc.           | 35909D109 | 05/21/2025     | To approve, on an advisory basis, our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  20087           |      0           | FOR         | 20087.000000                             | FOR                         |  |
| Graphic Packaging Holding Company              | 388689101 | 05/21/2025     | Approval of compensation paid to Named Executive Officers (Say-on-Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  41019           |   1569           | FOR         | 41019.000000                             | FOR                         |  |
| Guaranty Bancshares, Inc.                      | 400764106 | 05/21/2025     | Non-binding advisory vote on the compensation of the Company's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |     62           |      0           | FOR         | 62.000000                                | FOR                         |  |
| Halliburton Company                            | 406216101 | 05/21/2025     | Advisory Approval of Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 344137           |      0           | FOR         | 344137.000000                            | FOR                         |  |
| Hasbro, Inc.                                   | 418056107 | 05/21/2025     | Advisory Vote to Approve the Compensation of Hasbro's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   1285           |      0           | FOR         | 1285.000000                              | FOR                         |  |
| Hecla Mining Company                           | 422704106 | 05/21/2025     | Advisory resolution to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     11           |      0           | FOR         | 11.000000                                | FOR                         |  |
| Illumina, Inc.                                 | 452327109 | 05/21/2025     | To approve, on an advisory basis, the compensation of the named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  48794           |      0           | FOR         | 48794.000000                             | FOR                         |  |
| Investar Holding Corporation                   | 46134L105 | 05/21/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  49313           |      0           | FOR         | 49313.000000                             | FOR                         |  |
| Investors Title Company                        | 461804106 | 05/21/2025     | Advisory proposal to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    447           |     45           | FOR         | 447.000000                               | FOR                         |  |
| Investors Title Company                        | 461804106 | 05/21/2025     | Advisory proposal on the frequency of future advisory votes to approve the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    447           |     45           | ONE YEAR    | 447.000000                               | AGAINST                     |  |
| Jones Lang LaSalle Incorporated                | 48020Q107 | 05/21/2025     | Approval, on an advisory basis, of JLL'S Executive Compensation ("Say On Pay")                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    125           |      0           | FOR         | 125.000000                               | FOR                         |  |
| Lands' End, Inc.                               | 51509F105 | 05/21/2025     | Advisory vote to approve the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2859           |      0           | FOR         | 2859.000000                              | FOR                         |  |
| MacroGenics, Inc.                              | 556099109 | 05/21/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the proxy materials.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 338404           |  58107           | FOR         | 338404.000000                            | FOR                         |  |
| MainStreet Bancshares, Inc.                    | 56064Y100 | 05/21/2025     | To vote, on an advisory, non-binding basis, to approve the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |     91           |      0           | FOR         | 91.000000                                | FOR                         |  |
| MainStreet Bancshares, Inc.                    | 56064Y100 | 05/21/2025     | To vote, on an advisory, non-binding basis, on the frequency of future shareholder advisory voting on the compensation of named executive officers. Such non-binding shareholder vote will occur every 1, every 2, or every 3 years.                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     91           |      0           | ONE YEAR    | 91.000000                                | FOR                         |  |
| Neurocrine Biosciences, Inc.                   | 64125C109 | 05/21/2025     | Advisory vote on the compensation paid to the Company's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  38866           |      0           | FOR         | 38866.000000                             | FOR                         |  |
| Northrop Grumman Corporation                   | 666807102 | 05/21/2025     | Proposal to approve, on an advisory basis, the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    428           |      0           | FOR         | 428.000000                               | FOR                         |  |
| Nuvation Bio Inc.                              | 67080N101 | 05/21/2025     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  75424           |   1415           | FOR         | 75424.000000                             | FOR                         |  |
| Omnicell, Inc.                                 | 68213N109 | 05/21/2025     | Say on Pay - An advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 263054           |    100           | FOR         | 263054.000000                            | FOR                         |  |
| Onity Group Inc.                               | 675746606 | 05/21/2025     | Approval, on an advisory basis, of the compensation of the named executive officers, as disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  10326           |      0           | AGAINST     | 10326.000000                             | AGAINST                     |  |
| Phillips 66                                    | 718546104 | 05/21/2025     | Advisory Approval of Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Phillips 66                                    | 718546104 | 05/21/2025     | Advisory Approval of Frequency of Future Advisory Approvals of Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| Phillips 66                                    | 718546104 | 05/21/2025     | The Company's proposal to approve, on an advisory basis, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  12148           |      0           | FOR         | 12148.000000                             | NONE                        |  |
| Phillips 66                                    | 718546104 | 05/21/2025     | The Company's proposal to approve, on an advisory basis, the frequency of future shareholder advisory votes to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  12148           |      0           | ONE YEAR    | 12148.000000                             | NONE                        |  |
| PHINIA Inc.                                    | 71880K101 | 05/21/2025     | Advisory approval of the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     88           |    645           | FOR         | 88.000000                                | FOR                         |  |
| Pinnacle West Capital Corporation              | 723484101 | 05/21/2025     | To hold an advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  24093           |      0           | FOR         | 24093.000000                             | FOR                         |  |
| ProAssurance Corporation                       | 74267C106 | 05/21/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  71368           |   1800           | FOR         | 71368.000000                             | FOR                         |  |
| Radian Group Inc.                              | 750236101 | 05/21/2025     | Advisory, non-binding vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   4666           |      0           | FOR         | 4666.000000                              | FOR                         |  |
| RBB Bancorp                                    | 74930B105 | 05/21/2025     | To approve, by a non-binding advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  41035           |      0           | FOR         | 41035.000000                             | FOR                         |  |
| Reinsurance Group of America, Incorporated     | 759351604 | 05/21/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  29461           |      0           | FOR         | 29461.000000                             | FOR                         |  |
| Reliance, Inc.                                 | 759509102 | 05/21/2025     | To consider a non-binding, advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   2864           |      0           | FOR         | 2864.000000                              | FOR                         |  |
| Ross Stores, Inc.                              | 778296103 | 05/21/2025     | Advisory vote to approve the resolution on the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  56580           |      0           | FOR         | 56580.000000                             | FOR                         |  |
| Sierra Bancorp                                 | 82620P102 | 05/21/2025     | To approve, on an advisory and non binding basis, the compensation paid to the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  36109           |      0           | FOR         | 36109.000000                             | FOR                         |  |
| SpartanNash Company                            | 847215100 | 05/21/2025     | Advisory Approval of the Company's Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  90919           |      0           | FOR         | 90919.000000                             | FOR                         |  |
| Stellar Bancorp, Inc.                          | 858927106 | 05/21/2025     | To conduct an advisory, non-binding vote regarding the compensation paid to our named executive officers as disclosed in the accompanying proxy statement ("Say-On-Pay");                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    683           |    200           | FOR         | 683.000000                               | FOR                         |  |
| Tandem Diabetes Care, Inc.                     | 875372203 | 05/21/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 134450           |  71600           | FOR         | 134450.000000                            | FOR                         |  |
| Tandem Diabetes Care, Inc.                     | 875372203 | 05/21/2025     | To approve, on a non-binding, advisory basis, the frequency of future stockholder advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 134450           |  71600           | ONE YEAR    | 134450.000000                            | FOR                         |  |
| The Southern Company                           | 842587107 | 05/21/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   4017           |    200           | FOR         | 4017.000000                              | FOR                         |  |
| The Travelers Companies, Inc.                  | 89417E109 | 05/21/2025     | Non-binding vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  64292           |      0           | FOR         | 64292.000000                             | FOR                         |  |
| The Wendy's Company                            | 95058W100 | 05/21/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  24165           |      0           | FOR         | 24165.000000                             | FOR                         |  |
| Thermo Fisher Scientific Inc.                  | 883556102 | 05/21/2025     | An advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   7431           |      0           | AGAINST     | 7431.000000                              | AGAINST                     |  |
| Union Bankshares, Inc.                         | 905400107 | 05/21/2025     | Advisory (Nonbinding) vote to approve the compensation paid to the Company's named executive officers, as disclosed pursuant to item 402 of SEC regulation S-K, including the compensation committee report, compensation tables and narrative discussion.                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   2635           |      0           | FOR         | 2635.000000                              | FOR                         |  |
| Union Bankshares, Inc.                         | 905400107 | 05/21/2025     | Advisory (Nonbinding) vote to approve a frequency of one, two or three years for future advisory Say-On-Pay votes of the shareholders.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |   2635           |      0           | ONE YEAR    | 2635.000000                              | AGAINST                     |  |
| United Airlines Holdings, Inc.                 | 910047109 | 05/21/2025     | A vote to approve, on a nonbinding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 207304           |      0           | FOR         | 207304.000000                            | FOR                         |  |
| United Fire Group, Inc.                        | 910340108 | 05/21/2025     | Approval, on an advisory basis, of the compensation of United Fire Group, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 125861           |    100           | FOR         | 125861.000000                            | FOR                         |  |
| Vishay Precision Group, Inc.                   | 92835K103 | 05/21/2025     | To approve the non-binding resolution relating to the executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   2269           |   1950           | FOR         | 2269.000000                              | FOR                         |  |
| Webster Financial Corporation                  | 947890109 | 05/21/2025     | To approve, on a non-binding, advisory basis, the compensation of the named executive officers of Webster.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | FOR         | 8.000000                                 | FOR                         |  |
| Xcel Energy Inc.                               | 98389B100 | 05/21/2025     | Approval of Xcel Energy Inc.'s executive compensation in an advisory vote (say on pay vote)                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |    517           |      0           | FOR         | 517.000000                               | FOR                         |  |
| Xerox Holdings Corporation                     | 98421M106 | 05/21/2025     | Approve, on an advisory basis, the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 534422           |  43771           | FOR         | 534422.000000                            | FOR                         |  |
| ANI Pharmaceuticals, Inc.                      | 00182C103 | 05/22/2025     | To approve the compensation of the Company's named executive officers, on a non-binding, advisory basis.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  15138           |    100           | FOR         | 15138.000000                             | FOR                         |  |
| APA CORPORATION                                | 03743Q108 | 05/22/2025     | Advisory Vote to Approve Compensation of APA's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 232290           |  15619           | FOR         | 232290.000000                            | FOR                         |  |
| Aurora Innovation, Inc.                        | 051774107 | 05/22/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 128698           |   2001           | FOR         | 128698.000000                            | FOR                         |  |
| BancFirst Corporation                          | 05945F103 | 05/22/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      4           |      0           | FOR         | 4.000000                                 | FOR                         |  |
| BankUnited, Inc.                               | 06652K103 | 05/22/2025     | Advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  25220           |      0           | FOR         | 25220.000000                             | FOR                         |  |
| Banner Corporation                             | 06652V208 | 05/22/2025     | Advisory approval of the compensation of Banner Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    752           |      0           | FOR         | 752.000000                               | FOR                         |  |
| Banner Corporation                             | 06652V208 | 05/22/2025     | Advisory approval on whether future advisory votes to approve executive compensation should be held every one, every two, or every three years.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    752           |      0           | ONE YEAR    | 752.000000                               | FOR                         |  |
| Belden Inc.                                    | 077454106 | 05/22/2025     | Advisory vote on executive compensation for 2024.                                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  45620           |      0           | FOR         | 45620.000000                             | FOR                         |  |
| Business First Bancshares, Inc.                | 12326C105 | 05/22/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's NEOS (the "Say-on-Pay Proposal"); and                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  54565           |      0           | FOR         | 54565.000000                             | FOR                         |  |
| Caleres, Inc.                                  | 129500104 | 05/22/2025     | Approval, by non-binding advisory vote, of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  25318           |   4519           | FOR         | 25318.000000                             | FOR                         |  |
| Castle Biosciences, Inc.                       | 14843C105 | 05/22/2025     | To approve, on an advisory basis, the compensation of our named executive officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 100414           |      0           | FOR         | 100414.000000                            | FOR                         |  |
| CBL  Associates Properties, Inc.               | 124830878 | 05/22/2025     | An advisory vote on the approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  33658           |      0           | FOR         | 33658.000000                             | FOR                         |  |
| Colony Bankcorp, Inc.                          | 19623P101 | 05/22/2025     | To approve, on an advisory non-binding basis, the compensation of the Company's named executive officers as disclosed in the enclosed Proxy Statement;                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  47333           |   2824           | FOR         | 47333.000000                             | FOR                         |  |
| Colony Bankcorp, Inc.                          | 19623P101 | 05/22/2025     | To vote, on an advisory non-binding basis, on the frequency of a shareholder advisory vote on executive compensation;                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  47333           |   2824           | ONE YEAR    | 47333.000000                             | FOR                         |  |
| Compass, Inc.                                  | 20464U100 | 05/22/2025     | Advisory Vote to Approve 2024 Named Executive Officer Compensation ("Say-on-Pay Vote")                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  58101           |      0           | FOR         | 58101.000000                             | FOR                         |  |
| Crane NXT, Co.                                 | 224441105 | 05/22/2025     | Say on Pay An advisory vote to approve the compensation paid by the Company to its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  19308           |  16015           | FOR         | 19308.000000                             | FOR                         |  |
| Dycom Industries Inc.                          | 267475101 | 05/22/2025     | To approve, by non-binding advisory vote, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   7793           |      0           | FOR         | 7793.000000                              | FOR                         |  |
| Employers Holdings, Inc.                       | 292218104 | 05/22/2025     | To approve, on a non-binding basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  31143           |      0           | FOR         | 31143.000000                             | FOR                         |  |
| EPAM Systems, Inc.                             | 29414B104 | 05/22/2025     | To approve, on an advisory and non-binding basis, the compensation for our named executive officers as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  34799           |      0           | FOR         | 34799.000000                             | FOR                         |  |
| EVERTEC, Inc.                                  | 30040P103 | 05/22/2025     | Advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    658           |      0           | FOR         | 658.000000                               | FOR                         |  |
| FB Financial Corporation                       | 30257X104 | 05/22/2025     | Non-binding, advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      5           |      0           | FOR         | 5.000000                                 | FOR                         |  |
| FS Bancorp, Inc.                               | 30263Y104 | 05/22/2025     | Advisory (non-binding) approval of the compensation of our named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  22580           |      0           | FOR         | 22580.000000                             | FOR                         |  |
| FS Bancorp, Inc.                               | 30263Y104 | 05/22/2025     | Advisory (non-binding) vote on whether future advisory votes on executive compensation should be held every one, two or three years.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  22580           |      0           | ONE YEAR    | 22580.000000                             | FOR                         |  |
| Genworth Financial, Inc.                       | 37247D106 | 05/22/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 914751           |      0           | FOR         | 914751.000000                            | FOR                         |  |
| Green Dot Corporation                          | 39304D102 | 05/22/2025     | Approval, on an advisory basis, of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  14785           |   4200           | FOR         | 14785.000000                             | FOR                         |  |
| Heidrick  Struggles International, Inc.        | 422819102 | 05/22/2025     | Advisory vote to approve Named Executive Officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    130           |      0           | FOR         | 130.000000                               | FOR                         |  |
| Henry Schein, Inc.                             | 806407102 | 05/22/2025     | Proposal to approve, by non-binding vote, the 2024 compensation paid to the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   8158           |      0           | FOR         | 8158.000000                              | FOR                         |  |
| Heritage Commerce Corp                         | 426927109 | 05/22/2025     | Advisory proposal on 2024 executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   3608           |      0           | FOR         | 3608.000000                              | FOR                         |  |
| Hope Bancorp, Inc.                             | 43940T109 | 05/22/2025     | To provide an advisory vote for approval of the 2024 compensation paid to our Named Executive Officers, as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  28376           |    224           | FOR         | 28376.000000                             | FOR                         |  |
| Kenvue Inc.                                    | 49177J102 | 05/22/2025     | Approve, on a non-binding advisory basis, the compensation of Kenvue Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  28877           |     50           | FOR         | 28877.000000                             | FOR                         |  |
| Kinsale Capital Group, Inc.                    | 49714P108 | 05/22/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1562           |    105           | FOR         | 1562.000000                              | FOR                         |  |
| Knife River Corporation                        | 498894104 | 05/22/2025     | Advisory Vote to Approve the Compensation Paid to the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |     82           |    598           | FOR         | 82.000000                                | FOR                         |  |
| L.B. Foster Company                            | 350060109 | 05/22/2025     | Advisory approval of the compensation paid to the Company's named executive officers for 2024.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   5462           |      0           | FOR         | 5462.000000                              | FOR                         |  |
| Lennox International Inc.                      | 526107107 | 05/22/2025     | To conduct an advisory vote to approve the compensation of our named executive officers as disclosed in the Proxy Statement                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   3554           |      0           | FOR         | 3554.000000                              | FOR                         |  |
| Lincoln National Corporation                   | 534187109 | 05/22/2025     | The approval of an advisory resolution on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |     15           |      0           | FOR         | 15.000000                                | FOR                         |  |
| Maplebear Inc.                                 | 565394103 | 05/22/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1559           |      0           | AGAINST     | 1559.000000                              | AGAINST                     |  |
| Maravai Lifesciences Holdings, Inc.            | 56600D107 | 05/22/2025     | To approve, on a non-binding advisory basis, the compensation of Maravai's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 175755           |  26128           | AGAINST     | 175755.000000                            | AGAINST                     |  |
| Mercantile Bank Corporation                    | 587376104 | 05/22/2025     | An advisory vote to approve the compensation of our named executive officers disclosed in our proxy statement ("Say-On-Pay").                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  55174           |      0           | FOR         | 55174.000000                             | FOR                         |  |
| Mercantile Bank Corporation                    | 587376104 | 05/22/2025     | An advisory vote on the frequency of advisory approval of the compensation of our named executive officers ("Say-On-Frequency").                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  55174           |      0           | ONE YEAR    | 55174.000000                             | FOR                         |  |
| Meridian Corporation                           | 58958P104 | 05/22/2025     | EXECUTIVE COMPENSATION PROPOSAL. A non-binding say-on-pay proposal to approve the compensation of the Corporation's named executive officers (the "NEOs");and                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  76977           |      0           | FOR         | 76977.000000                             | FOR                         |  |
| MetroCity Bankshares, Inc.                     | 59165J105 | 05/22/2025     | Non-binding, advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  20580           |      0           | FOR         | 20580.000000                             | FOR                         |  |
| MetroCity Bankshares, Inc.                     | 59165J105 | 05/22/2025     | Non-binding advisory vote on the frequency of the non-binding shareholder vote on the compensation of the Company's named executive offers.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  20580           |      0           | ONE YEAR    | 20580.000000                             | AGAINST                     |  |
| N-able, Inc.                                   | 62878D100 | 05/22/2025     | Non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 101122           |      0           | FOR         | 101122.000000                            | FOR                         |  |
| NextEra Energy, Inc.                           | 65339F101 | 05/22/2025     | Approval, by non-binding advisory vote, of NextEra Energy's compensation of its named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   7730           |      0           | FOR         | 7730.000000                              | FOR                         |  |
| Northern Oil and Gas, Inc.                     | 665531307 | 05/22/2025     | To approve, on an advisory basis, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   6549           |      0           | FOR         | 6549.000000                              | FOR                         |  |
| Northrim BanCorp, Inc.                         | 666762109 | 05/22/2025     | ADVISORY VOTE ON EXECUTIVE COMPENSATION. To approve, by nonbinding vote, the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  15129           |      0           | FOR         | 15129.000000                             | FOR                         |  |
| Northwest Natural Holding Company              | 66765N105 | 05/22/2025     | Advisory vote to approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   1963           |      0           | FOR         | 1963.000000                              | FOR                         |  |
| ONE Gas, Inc.                                  | 68235P108 | 05/22/2025     | Advisory vote to approve the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   6741           |      0           | FOR         | 6741.000000                              | FOR                         |  |
| Palomar Holdings, Inc.                         | 69753M105 | 05/22/2025     | To approve, on a non-binding advisory basis, the compensation of our Named Executive Officers;                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   9905           |      0           | FOR         | 9905.000000                              | FOR                         |  |
| Perdoceo Education Corporation                 | 71363P106 | 05/22/2025     | Advisory Vote to approve executive compensation paid by the Company to its Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   8510           |      0           | FOR         | 8510.000000                              | FOR                         |  |
| Progyny, Inc.                                  | 74340E103 | 05/22/2025     | Approval, on an advisory (non-binding basis), of the compensation of the company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   3566           |      0           | AGAINST     | 3566.000000                              | AGAINST                     |  |
| Pulmonx Corporation                            | 745848101 | 05/22/2025     | To conduct a non-binding advisory vote to approve our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 150793           |      0           | AGAINST     | 150793.000000                            | AGAINST                     |  |
| QCR Holdings, Inc.                             | 74727A104 | 05/22/2025     | To approve, in a non-binding, advisory vote, the compensation of certain executive officers, which is referred to as a "say-on-pay" vote;                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  15130           |      0           | FOR         | 15130.000000                             | FOR                         |  |
| Quanta Services, Inc.                          | 74762E102 | 05/22/2025     | Approval, by non-binding advisory vote, of Quanta's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  63140           |      0           | FOR         | 63140.000000                             | FOR                         |  |
| Ranpak Holdings Corp.                          | 75321W103 | 05/22/2025     | Company Proposal - Approval of a non-binding advisory resolution approving the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    255           |      0           | FOR         | 255.000000                               | FOR                         |  |
| Rigel Pharmaceuticals, Inc.                    | 766559702 | 05/22/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  72509           |   2100           | FOR         | 72509.000000                             | FOR                         |  |
| Ring Energy, Inc.                              | 76680V108 | 05/22/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 205079           |      0           | FOR         | 205079.000000                            | FOR                         |  |
| Rithm Capital Corp.                            | 64828T201 | 05/22/2025     | To approve (on a non-binding advisory basis) the compensation of the named executive officers as described in the accompanying materials.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  88362           |      0           | FOR         | 88362.000000                             | FOR                         |  |
| ServiceNow, Inc.                               | 81762P102 | 05/22/2025     | Advisory vote to approve ServiceNow's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   9789           |      0           | FOR         | 9789.000000                              | FOR                         |  |
| SM Energy Company                              | 78454L100 | 05/22/2025     | To approve, on a non-binding advisory basis, the compensation philosophy, policies and procedures, and the compensation of our Company's named executive officers, as disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 191107           |    665           | FOR         | 191107.000000                            | FOR                         |  |
| SmartFinancial, Inc.                           | 83190L208 | 05/22/2025     | To approve, on a non-binding advisory basis, the compensation of SmartFinancial's named executive officers as listed in these proxy materials.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  47461           |      0           | FOR         | 47461.000000                             | FOR                         |  |
| Sprout Social, Inc.                            | 85209W109 | 05/22/2025     | To conduct an advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 114217           |   6414           | FOR         | 114217.000000                            | FOR                         |  |
| SunOpta Inc.                                   | 8676EP108 | 05/22/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    100           |      0           | FOR         | 100.000000                               | FOR                         |  |
| Target Hospitality Corp.                       | 87615L107 | 05/22/2025     | Advisory Vote on the Compensation of our Named Executive Officers (Say on Pay).                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  81816           |      0           | FOR         | 81816.000000                             | FOR                         |  |
| Teladoc Health, Inc.                           | 87918A105 | 05/22/2025     | Approve, on an advisory basis, the compensation of Teladoc Health's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 423071           | 170100           | AGAINST     | 423071.000000                            | AGAINST                     |  |
| Telephone and Data Systems, Inc.               | 879433829 | 05/22/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  67763           |  11700           | FOR         | 67763.000000                             | FOR                         |  |
| The Charles Schwab Corporation                 | 808513105 | 05/22/2025     | Advisory approval of named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   3540           |      0           | FOR         | 3540.000000                              | FOR                         |  |
| The Cheesecake Factory Incorporated            | 163072101 | 05/22/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's Named Executive Officers as disclosed pursuant to the compensation disclosure rules of the Securities and Exchange Commission.                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  41542           |    856           | FOR         | 41542.000000                             | FOR                         |  |
| The Home Depot, Inc.                           | 437076102 | 05/22/2025     | Advisory Vote to Approve Executive Compensation ("Say-on-Pay")                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  14988           |      0           | FOR         | 14988.000000                             | FOR                         |  |
| TriCo Bancshares                               | 896095106 | 05/22/2025     | Advisory approval of the company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  47511           |      0           | FOR         | 47511.000000                             | FOR                         |  |
| Valhi, Inc.                                    | 918905209 | 05/22/2025     | Nonbinding advisory vote approving named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   4300           |      0           | AGAINST     | 4300.000000                              | AGAINST                     |  |
| Verizon Communications Inc.                    | 92343V104 | 05/22/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 905880           |      0           | FOR         | 905880.000000                            | FOR                         |  |
| Waters Corporation                             | 941848103 | 05/22/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    104           |      0           | FOR         | 104.000000                               | FOR                         |  |
| Welltower Inc.                                 | 95040Q104 | 05/22/2025     | The approval, on an advisory basis, of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   5834           |      0           | FOR         | 5834.000000                              | FOR                         |  |
| Wintrust Financial Corporation                 | 97650W108 | 05/22/2025     | Proposal to approve, on an advisory (non-binding) basis, the Company's executive compensation as described in the 2025 Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   5451           |   1042           | FOR         | 5451.000000                              | FOR                         |  |
| American Public Education, Inc.                | 02913V103 | 05/23/2025     | to approve, by a non-binding advisory vote, the compensation paid to the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  74587           |      0           | FOR         | 74587.000000                             | FOR                         |  |
| Amgen Inc.                                     | 031162100 | 05/23/2025     | Advisory vote to approve our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  15453           |      0           | FOR         | 15453.000000                             | FOR                         |  |
| AudioEye, Inc.                                 | 050734201 | 05/23/2025     | To approve, by non-binding advisory vote, the compensation of AudioEye, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  21307           |    500           | FOR         | 21307.000000                             | FOR                         |  |
| AudioEye, Inc.                                 | 050734201 | 05/23/2025     | To vote, on a non-binding advisory basis, on the frequency of future advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  21307           |    500           | ONE YEAR    | 21307.000000                             | FOR                         |  |
| Core Scientific, Inc.                          | 21874A106 | 05/23/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers, as disclosed in this proxy statement.                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    193           |   1372           | AGAINST     | 193.000000                               | AGAINST                     |  |
| Core Scientific, Inc.                          | 21874A106 | 05/23/2025     | To indicate, on a non-binding, advisory basis, the preferred frequency of stockholder advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    193           |   1372           | ONE YEAR    | 193.000000                               | FOR                         |  |
| DigitalBridge Group, Inc.                      | 25401T603 | 05/23/2025     | To approve, on a non-binding, advisory basis, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    237           |   1731           | AGAINST     | 237.000000                               | AGAINST                     |  |
| Invesco Ltd.                                   | G491BT108 | 05/23/2025     | Advisory vote to approve the company's 2024 executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  11092           |   5474           | FOR         | 11092.000000                             | FOR                         |  |
| Nektar Therapeutics                            | 640268306 | 05/23/2025     | To approve a non-binding advisory resolution regarding our executive compensation (a "say-on-pay" vote).                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 366981           |      0           | FOR         | 366981.000000                            | FOR                         |  |
| OrthoPediatrics Corp.                          | 68752L100 | 05/23/2025     | To approve, on an advisory basis, the resolution approving the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  11872           |      0           | FOR         | 11872.000000                             | FOR                         |  |
| SBA Communications Corporation                 | 78410G104 | 05/23/2025     | Approval, on an advisory basis, of the compensation of SBA's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  26300           |      0           | FOR         | 26300.000000                             | FOR                         |  |
| TotalEnergies SE                               | 89151E109 | 05/23/2025     | Approve Compensation of Patrick Pouyanne, Chairman and CEO                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 260705           |      0           | FOR         | 260705.000000                            | FOR                         |  |
| Upstart Holdings, Inc.                         | 91680M107 | 05/23/2025     | The approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 152128           |  75335           | AGAINST     | 152128.000000                            | AGAINST                     |  |
| Velocity Financial, Inc.                       | 92262D101 | 05/23/2025     | Approve 2024 executive compensation on an advisory basis.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  50014           |      0           | FOR         | 50014.000000                             | FOR                         |  |
| Yum China Holdings, Inc.                       | 98850P109 | 05/23/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  33332           |      0           | FOR         | 33332.000000                             | FOR                         |  |
| Builders FirstSource, Inc.                     | 12008R107 | 05/27/2025     | An advisory vote on the compensation of the named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   1751           |      0           | FOR         | 1751.000000                              | FOR                         |  |
| Customers Bancorp, Inc.                        | 23204G100 | 05/27/2025     | To approve a non-binding advisory resolution on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  11012           |      0           | FOR         | 11012.000000                             | FOR                         |  |
| First Financial Bancorp.                       | 320209109 | 05/27/2025     | Advisory (non-binding) vote on the compensation of the Company's executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   2233           |      0           | FOR         | 2233.000000                              | FOR                         |  |
| Healthcare Services Group, Inc.                | 421906108 | 05/27/2025     | To consider an advisory vote on a non-binding resolution to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 100372           |   6736           | FOR         | 100372.000000                            | FOR                         |  |
| Merck  Co., Inc.                               | 58933Y105 | 05/27/2025     | Non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     62           |      0           | FOR         | 62.000000                                | FOR                         |  |
| Universal Electronics Inc.                     | 913483103 | 05/27/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  47471           |      0           | FOR         | 47471.000000                             | FOR                         |  |
| Veritex Holdings, Inc.                         | 923451108 | 05/27/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  36822           |    200           | FOR         | 36822.000000                             | FOR                         |  |
| ACV Auctions Inc.                              | 00091G104 | 05/28/2025     | Approve, on a non-binding, advisory basis, the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  51836           |  10236           | FOR         | 51836.000000                             | FOR                         |  |
| agilon health, inc.                            | 00857U107 | 05/28/2025     | To approve, by advisory vote, the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  97281           |      0           | FOR         | 97281.000000                             | FOR                         |  |
| Ambac Financial Group, Inc.                    | 023139884 | 05/28/2025     | To approve, on a non-binding advisory basis, the compensation for our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  40598           |      0           | FOR         | 40598.000000                             | FOR                         |  |
| Ambac Financial Group, Inc.                    | 023139884 | 05/28/2025     | Advisory vote on whether the compensation paid to our named executive officers should be submitted to stockholders for an advisory vote Every Year, Every 2 Years. or Every 3 Years.                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  40598           |      0           | ONE YEAR    | 40598.000000                             | FOR                         |  |
| California Water Service Group                 | 130788102 | 05/28/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   3010           |      0           | AGAINST     | 3010.000000                              | AGAINST                     |  |
| Carter Bankshares, Inc.                        | 146103106 | 05/28/2025     | To approve, in an advisory and non-binding vote, the compensation of the Company's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  43956           |      0           | FOR         | 43956.000000                             | FOR                         |  |
| Chevron Corporation                            | 166764100 | 05/28/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   1040           |     35           | FOR         | 1040.000000                              | FOR                         |  |
| Cricut, Inc.                                   | 22658D100 | 05/28/2025     | To approve, by non-binding vote, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  11792           |      0           | AGAINST     | 11792.000000                             | AGAINST                     |  |
| Exxon Mobil Corporation                        | 30231G102 | 05/28/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 447234           |      0           | FOR         | 447234.000000                            | FOR                         |  |
| Financial Institutions, Inc.                   | 317585404 | 05/28/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  36309           |      0           | FOR         | 36309.000000                             | FOR                         |  |
| Hanmi Financial Corporation                    | 410495204 | 05/28/2025     | To provide a non-binding advisory vote to approve the compensation of our Named Executive Officers ("Say-on-Pay" vote).                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  51449           |      0           | FOR         | 51449.000000                             | FOR                         |  |
| Juniper Networks, Inc.                         | 48203R104 | 05/28/2025     | Approval of a non-binding advisory resolution on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  22017           |      0           | FOR         | 22017.000000                             | FOR                         |  |
| Mattel, Inc.                                   | 577081102 | 05/28/2025     | Advisory vote to approve named executive officer compensation ("Say-on-Pay"), as described in the Mattel, Inc. Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  15938           |  24432           | FOR         | 15938.000000                             | FOR                         |  |
| Meta Platforms, Inc.                           | 30303M102 | 05/28/2025     | To approve, on a non-binding advisory basis, the compensation program for Meta Platforms, Inc.'s named executive officers as disclosed in Meta Platforms, Inc.'s proxy statement.                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 155724           |      0           | AGAINST     | 155724.000000                            | AGAINST                     |  |
| Meta Platforms, Inc.                           | 30303M102 | 05/28/2025     | To vote, on a non-binding advisory basis, whether a non-binding advisory vote on the compensation program for Meta Platforms, Inc.'s named executive officers should be held every one, two or three years.                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 155724           |      0           | ONE YEAR    | 155724.000000                            | AGAINST                     |  |
| Metropolitan Bank Holding Corp.                | 591774104 | 05/28/2025     | Non-binding Advisory Vote on Named Executive Officer Compensation for 2024.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  11834           |      0           | AGAINST     | 11834.000000                             | AGAINST                     |  |
| Northfield Bancorp, Inc.                       | 66611T108 | 05/28/2025     | An advisory, non-binding resolution, to approve the executive compensation described in the Proxy Statement;                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 115845           |    100           | FOR         | 115845.000000                            | FOR                         |  |
| Northfield Bancorp, Inc.                       | 66611T108 | 05/28/2025     | An advisory, non-binding proposal with respect to the frequency that stockholders will vote on our executive compensation;                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 115845           |    100           | ONE YEAR    | 115845.000000                            | FOR                         |  |
| PCB Bancorp                                    | 69320M109 | 05/28/2025     | Advisory Vote on Executive Compensation. To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  55647           |      0           | FOR         | 55647.000000                             | FOR                         |  |
| Ribbon Communications Inc.                     | 762544104 | 05/28/2025     | To approve, on a non-binding, advisory basis, the compensation of Ribbon Communication Inc.'s named executive officers as disclosed in the "Compensation Discussion and Analysis" section and the accompanying compensation tables and related narratives contained in the Proxy Statement.                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 906604           |      0           | FOR         | 906604.000000                            | FOR                         |  |
| Sirius XM Holdings Inc.                        | 829933100 | 05/28/2025     | Advisory vote on frequency of future advisory votes on the compensation of named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 133464           |  41101           | ONE YEAR    | 133464.000000                            | FOR                         |  |
| Sleep Number Corporation                       | 83125X103 | 05/28/2025     | Advisory Vote to Approve Executive Compensation (Say on Pay)                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  29830           |   5229           | FOR         | 29830.000000                             | FOR                         |  |
| SoFi Technologies, Inc.                        | 83406F102 | 05/28/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 887342           | 216073           | AGAINST     | 887342.000000                            | AGAINST                     |  |
| UMH Properties, Inc.                           | 903002103 | 05/28/2025     | An advisory resolution to approve the compensation of the Company's executive officers for the year ended December 31, 2024;                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    952           |      0           | FOR         | 952.000000                               | FOR                         |  |
| Acadia Healthcare Company, Inc.                | 00404A109 | 05/29/2025     | Advisory vote on the compensation of the Company's named executive officers as presented in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  59387           |      0           | FOR         | 59387.000000                             | FOR                         |  |
| Acadia Healthcare Company, Inc.                | 00404A109 | 05/29/2025     | Advisory vote on the frequency of a non-binding advisory vote on the Compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  59387           |      0           | ONE YEAR    | 59387.000000                             | FOR                         |  |
| Acadia Pharmaceuticals Inc.                    | 004225108 | 05/29/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 130617           |  95000           | FOR         | 130617.000000                            | FOR                         |  |
| Axon Enterprise, Inc.                          | 05464C101 | 05/29/2025     | Proposal No. 2 requests that shareholders vote to approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  43982           |   2867           | FOR         | 43982.000000                             | FOR                         |  |
| Bandwidth Inc.                                 | 05988J103 | 05/29/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the proxy statement;                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 457867           |      0           | AGAINST     | 457867.000000                            | AGAINST                     |  |
| Bruker Corporation                             | 116794108 | 05/29/2025     | Approval on an advisory basis of the 2024 compensation of our named executive officers, as discussed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |     10           |      0           | FOR         | 10.000000                                | FOR                         |  |
| Compass Diversified Holdings                   | 20451Q104 | 05/29/2025     | To approve, on a non-binding and advisory basis, the resolution approving the compensation of our named executive officers as disclosed in the Proxy Statement ("Say-on-Pay Vote").                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   8244           |      0           | FOR         | 8244.000000                              | FOR                         |  |
| CoreCard Corporation                           | 45816D100 | 05/29/2025     | Approval, by a non-binding advisory vote, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  24693           |      0           | FOR         | 24693.000000                             | FOR                         |  |
| Couchbase, Inc.                                | 22207T101 | 05/29/2025     | Approval, on an advisory, non-binding basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  10905           |   4074           | FOR         | 10905.000000                             | FOR                         |  |
| Couchbase, Inc.                                | 22207T101 | 05/29/2025     | Approval, on an advisory, non-binding basis, of the frequency of future advisory, non-binding votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  10905           |   4074           | ONE YEAR    | 10905.000000                             | FOR                         |  |
| Duluth Holdings Inc.                           | 26443V101 | 05/29/2025     | To approve, by an advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 244471           |      0           | FOR         | 244471.000000                            | FOR                         |  |
| El Pollo Loco Holdings, Inc.                   | 268603107 | 05/29/2025     | Approval, on an Advisory (Non-Binding) Basis, of the Compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  22666           |      0           | FOR         | 22666.000000                             | FOR                         |  |
| Ellington Financial Inc.                       | 28852N109 | 05/29/2025     | The approval, on an advisory basis, of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  65276           |      0           | FOR         | 65276.000000                             | FOR                         |  |
| Elme Communities                               | 939653101 | 05/29/2025     | To consider and vote on a non-binding, advisory basis upon the compensation of the named executive officers (say-on-pay)                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  13344           |      0           | FOR         | 13344.000000                             | FOR                         |  |
| Esperion Therapeutics, Inc.                    | 29664W105 | 05/29/2025     | To approve the non-binding advisory resolution on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 579171           |  25846           | FOR         | 579171.000000                            | FOR                         |  |
| Esquire Financial Holdings, Inc.               | 29667J101 | 05/29/2025     | AN ADVISORY VOTE ON EXECUTIVE COMPENSATION ("SAY-ON-PAY").                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   3255           |      0           | FOR         | 3255.000000                              | FOR                         |  |
| First Busey Corporation                        | 319383204 | 05/29/2025     | To approve, in a non-binding, advisory vote, the compensation of our named executive officers, as described in the accompanying proxy statement, which is referred to as a "say-on-pay" proposal.                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  17686           |      0           | FOR         | 17686.000000                             | FOR                         |  |
| FTAI Aviation Ltd.                             | G3730V105 | 05/29/2025     | Approval, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    230           |   1536           | FOR         | 230.000000                               | FOR                         |  |
| FTAI Aviation Ltd.                             | G3730V105 | 05/29/2025     | Approval, on a non-binding advisory basis, the frequency of future advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    230           |   1536           | ONE YEAR    | 230.000000                               | FOR                         |  |
| FVCBankcorp, Inc.                              | 36120Q101 | 05/29/2025     | To Approve the following (non-binding) resolution:  Resolved, that the shareholders of FVCBankcorp, Inc., approve the compensation of the named executive officers as disclosed in the proxy statement pursuant to the rules of the Securities and Exchange Commission.                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    237           |     92           | AGAINST     | 237.000000                               | AGAINST                     |  |
| Gartner, Inc.                                  | 366651107 | 05/29/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  16986           |      0           | FOR         | 16986.000000                             | FOR                         |  |
| HealthStream, Inc.                             | 42222N103 | 05/29/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as described in the Company's proxy statement.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  35441           |   1500           | FOR         | 35441.000000                             | FOR                         |  |
| Iron Mountain Incorporated                     | 46284V101 | 05/29/2025     | The approval of a non-binding, advisory resolution approving the compensation of our named executive officers as described in the Iron Mountain Incorporated Proxy Statement.                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  18516           |    500           | FOR         | 18516.000000                             | FOR                         |  |
| Medical Properties Trust, Inc.                 | 58463J304 | 05/29/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 103418           |      0           | AGAINST     | 103418.000000                            | AGAINST                     |  |
| Mirum Pharmaceuticals, Inc.                    | 604749101 | 05/29/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 104178           |  30600           | FOR         | 104178.000000                            | FOR                         |  |
| NETGEAR, Inc.                                  | 64111Q104 | 05/29/2025     | Proposal to approve, on a non-binding advisory basis, a resolution approving the compensation of our Named Executive Officers in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  50303           |   3700           | AGAINST     | 50303.000000                             | AGAINST                     |  |
| Nu Skin Enterprises, Inc.                      | 67018T105 | 05/29/2025     | Advisory approval of our executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 259925           |      0           | FOR         | 259925.000000                            | FOR                         |  |
| Roblox Corporation                             | 771049103 | 05/29/2025     | Advisory Vote on the Compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 698829           |      0           | FOR         | 698829.000000                            | FOR                         |  |
| Rush Street Interactive, Inc.                  | 782011100 | 05/29/2025     | Non-binding Advisory Vote on Executive Compensation of the Named Executive Officers ("Say-on-Pay Vote")                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 126768           |      0           | FOR         | 126768.000000                            | FOR                         |  |
| Rush Street Interactive, Inc.                  | 782011100 | 05/29/2025     | Non-binding Advisory Vote on the Frequency of Future Say-on-Pay Votes                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 126768           |      0           | ONE YEAR    | 126768.000000                            | AGAINST                     |  |
| Shore Bancshares, Inc.                         | 825107105 | 05/29/2025     | Adopt a non-binding advisory resolution approving the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 173285           |      0           | FOR         | 173285.000000                            | FOR                         |  |
| The Mosaic Company                             | 61945C103 | 05/29/2025     | An advisory vote to approve the compensation of our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  38632           |      0           | FOR         | 38632.000000                             | FOR                         |  |
| Uniti Group Inc.                               | 91325V108 | 05/29/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 107846           |   5599           | FOR         | 107846.000000                            | FOR                         |  |
| Workiva Inc.                                   | 98139A105 | 05/29/2025     | Approval, on an advisory basis, of the compensation of Workiva's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  27268           |  10500           | FOR         | 27268.000000                             | FOR                         |  |
| Workiva Inc.                                   | 98139A105 | 05/29/2025     | Indication, on an advisory basis, of the preferred frequency of stockholder advisory votes on the compensation of Workiva's named executive officers.                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  27268           |  10500           | ONE YEAR    | 27268.000000                             | FOR                         |  |
| Arista Networks, Inc.                          | 040413205 | 05/30/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 709924           |      0           | AGAINST     | 709924.000000                            | AGAINST                     |  |
| Lowe's Companies, Inc.                         | 548661107 | 05/30/2025     | Advisory vote to approve the Company's named executive officer compensation in fiscal 2024.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 362499           |    500           | FOR         | 362499.000000                            | FOR                         |  |
| PubMatic, Inc.                                 | 74467Q103 | 05/30/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   8725           |      0           | FOR         | 8725.000000                              | FOR                         |  |
| Ryan Specialty Holdings, Inc.                  | 78351F107 | 05/30/2025     | To approve, by non-binding advisory vote, the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   3394           |      0           | FOR         | 3394.000000                              | FOR                         |  |
| Amphastar Pharmaceuticals, Inc.                | 03209R103 | 06/02/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  30395           |    944           | FOR         | 30395.000000                             | FOR                         |  |
| Asure Software, Inc.                           | 04649U102 | 06/02/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |    195           |      0           | FOR         | 195.000000                               | FOR                         |  |
| Asure Software, Inc.                           | 04649U102 | 06/02/2025     | To provide an advisory vote regarding the frequency of advisory votes of the compensation of named executive officers                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |    195           |      0           | ONE YEAR    | 195.000000                               | AGAINST                     |  |
| Day One Biopharmaceuticals, Inc.               | 23954D109 | 06/02/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    117           |      0           | FOR         | 117.000000                               | FOR                         |  |
| LeMaitre Vascular, Inc.                        | 525558201 | 06/02/2025     | To approve, by a non-binding, advisory vote, the 2024 compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    289           |      0           | FOR         | 289.000000                               | FOR                         |  |
| LeMaitre Vascular, Inc.                        | 525558201 | 06/02/2025     | To provide a non-binding, advisory vote on the frequency of future stockholder advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    289           |      0           | ONE YEAR    | 289.000000                               | AGAINST                     |  |
| PAR Technology Corporation                     | 698884103 | 06/02/2025     | Non-binding advisory vote to approve the compensation of the Company's Named Executive Officers ("Say-on-Pay Vote").                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  31837           |   2670           | AGAINST     | 31837.000000                             | AGAINST                     |  |
| PAR Technology Corporation                     | 698884103 | 06/02/2025     | Non-binding advisory vote on the frequency of future Say-on-Pay Votes.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  31837           |   2670           | ONE YEAR    | 31837.000000                             | FOR                         |  |
| UnitedHealth Group Incorporated                | 91324P102 | 06/02/2025     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  81181           |      0           | AGAINST     | 81181.000000                             | AGAINST                     |  |
| Virtu Financial, Inc.                          | 928254101 | 06/02/2025     | Advisory Vote to Approve Compensation of Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 414069           |  12247           | FOR         | 414069.000000                            | FOR                         |  |
| Virtu Financial, Inc.                          | 928254101 | 06/02/2025     | Advisory vote on the frequency of Future Advisory Votes on Compensation of Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 414069           |  12247           | ONE YEAR    | 414069.000000                            | FOR                         |  |
| Warner Bros. Discovery, Inc.                   | 934423104 | 06/02/2025     | To vote on an advisory resolution to approve the 2024 compensation of Warner Bros. Discovery, Inc.'s named executive officers, commonly referred to as a "Say-on-Pay" vote.                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 547305           |   9511           | AGAINST     | 547305.000000                            | AGAINST                     |  |
| Watsco, Inc.                                   | 942622200 | 06/02/2025     | Approval of the advisory resolution regarding the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   2051           |    100           | FOR         | 2051.000000                              | FOR                         |  |
| ACI Worldwide, Inc.                            | 004498101 | 06/03/2025     | To conduct an advisory vote to approve named executive officer compensation; and                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  86443           |   1986           | FOR         | 86443.000000                             | FOR                         |  |
| Apellis Pharmaceuticals, Inc.                  | 03753U106 | 06/03/2025     | To hold an advisory vote to approve the compensation paid to our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 184418           |      0           | FOR         | 184418.000000                            | FOR                         |  |
| Apellis Pharmaceuticals, Inc.                  | 03753U106 | 06/03/2025     | To hold an advisory vote on the frequency of future advisory votes on the compensation paid to our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 184418           |      0           | ONE YEAR    | 184418.000000                            | FOR                         |  |
| Arq, Inc.                                      | 00770C101 | 06/03/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed pursuant to Item 402 of Regulation S-K, including the Compensation Discussion and Analysis, compensation tables and narrative discussion as set forth under the Executive Compensation section of the proxy statement for the 2025 Annual Meeting of Stockholders;                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 120062           |      0           | FOR         | 120062.000000                            | FOR                         |  |
| Arq, Inc.                                      | 00770C101 | 06/03/2025     | To approve, on an advisory basis, the frequency of holding an advisory vote on executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 120062           |      0           | ONE YEAR    | 120062.000000                            | FOR                         |  |
| Booking Holdings Inc.                          | 09857L108 | 06/03/2025     | Advisory vote to approve 2024 executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  13273           |      0           | FOR         | 13273.000000                             | FOR                         |  |
| Byline Bancorp, Inc.                           | 124411109 | 06/03/2025     | TO APPROVE, ON AN ADVISORY (NON-BINDING) BASIS, THE COMPENSATION OF THE COMPANY'S NAMED EXECUTIVE OFFICERS AS DESCRIBED IN THE PROXY STATEMENT.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  76626           |    100           | FOR         | 76626.000000                             | FOR                         |  |
| Cerus Corporation                              | 157085101 | 06/03/2025     | The approval, on an advisory basis, of the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 195829           |   2300           | FOR         | 195829.000000                            | FOR                         |  |
| Chemung Financial Corporation                  | 164024101 | 06/03/2025     | To approve, on a non-binding advisory basis, the compensation of the Named Executive Officers of the Corporation ("Say-On-Pay").                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  28667           |      0           | FOR         | 28667.000000                             | FOR                         |  |
| Corebridge Financial, Inc.                     | 21871X109 | 06/03/2025     | Approve the 2024 compensation of Corebridge's named executive officers on an advisory basis.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   1800           |      0           | FOR         | 1800.000000                              | FOR                         |  |
| Datadog, Inc.                                  | 23804L103 | 06/03/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |      3           |      0           | FOR         | 3.000000                                 | FOR                         |  |
| Expedia Group, Inc.                            | 30212P303 | 06/03/2025     | Approval, on an advisory basis, of the compensation of Expedia Group's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  88191           |      0           | AGAINST     | 88191.000000                             | AGAINST                     |  |
| Flywire Corporation                            | 302492103 | 06/03/2025     | Approve, on a non-binding, advisory basis, the compensation of Flywire Corporation's named executive officers                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 306566           |      0           | FOR         | 306566.000000                            | FOR                         |  |
| Fortive Corporation                            | 34959J108 | 06/03/2025     | To approve on an advisory basis Fortive's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  30352           |      0           | FOR         | 30352.000000                             | FOR                         |  |
| GoodRx Holdings, Inc.                          | 38246G108 | 06/03/2025     | Approval, on an advisory (non-binding) basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      1.38077e+06 | 117637           | FOR         | 1380769.000000                           | FOR                         |  |
| GoPro, Inc.                                    | 38268T103 | 06/03/2025     | Approval of the non-binding, advisory resolution on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 347397           |  21600           | FOR         | 347397.000000                            | FOR                         |  |
| Kiniksa Pharmaceuticals International, plc     | G52694109 | 06/03/2025     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 363306           |      0           | FOR         | 363306.000000                            | FOR                         |  |
| LendingClub Corporation                        | 52603A208 | 06/03/2025     | Approve, on a non-binding advisory basis, the compensation of our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 188670           |      0           | FOR         | 188670.000000                            | FOR                         |  |
| Nabors Industries Ltd.                         | G6359F137 | 06/03/2025     | Approval, on a non-binding, advisory basis, of the compensation paid by the Company to its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  10970           |    196           | AGAINST     | 10970.000000                             | AGAINST                     |  |
| Q2 Holdings, Inc.                              | 74736L109 | 06/03/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  21682           |   2700           | FOR         | 21682.000000                             | FOR                         |  |
| Restaurant Brands International Inc.           | 76131D103 | 06/03/2025     | Say-On-Pay  Approval, on a non-binding advisory basis, of the compensation paid to named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      1.2902e+06  |   2480           | FOR         | 1290198.000000                           | FOR                         |  |
| Rexford Industrial Realty, Inc.                | 76169C100 | 06/03/2025     | The advisory resolution to approve the Company's named executive officer compensation for the fiscal year ended December 31, 2024, as described in the Rexford Industrial Realty, Inc. Proxy Statement.                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  18503           |   9203           | FOR         | 18503.000000                             | FOR                         |  |
| Smart Sand, Inc.                               | 83191H107 | 06/03/2025     | Approval, on an advisory (and non-binding) basis, of the compensation paid to the Company's named executive officers for the year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  12042           |      0           | FOR         | 12042.000000                             | FOR                         |  |
| SolarEdge Technologies, Inc.                   | 83417M104 | 06/03/2025     | Approval of, on an advisory and non-binding basis, the compensation of our named executive officers (the "Say-on-Pay" vote).                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |    365           |      0           | FOR         | 365.000000                               | FOR                         |  |
| Turtle Beach Corporation                       | 900450206 | 06/03/2025     | An advisory vote on the compensation of our named executive officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  46201           |      0           | FOR         | 46201.000000                             | FOR                         |  |
| Turtle Beach Corporation                       | 900450206 | 06/03/2025     | An advisory vote on the frequency with which our stockholders will be entitled to vote on Say-on-Pay.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  46201           |      0           | ONE YEAR    | 46201.000000                             | FOR                         |  |
| Upbound Group, Inc.                            | 76009N100 | 06/03/2025     | To approve, by non-binding vote, compensation of the named executive officers for the year ended December 31, 2024                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  91168           |   5980           | FOR         | 91168.000000                             | FOR                         |  |
| ADMA Biologics, Inc.                           | 000899104 | 06/04/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  60406           |      0           | FOR         | 60406.000000                             | FOR                         |  |
| ADMA Biologics, Inc.                           | 000899104 | 06/04/2025     | To determine, on a non-binding, advisory basis, the frequency of future advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  60406           |      0           | ONE YEAR    | 60406.000000                             | FOR                         |  |
| Airbnb, Inc.                                   | 009066101 | 06/04/2025     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 594141           |   7369           | AGAINST     | 594141.000000                            | AGAINST                     |  |
| Alarm.com Holdings, Inc.                       | 011642105 | 06/04/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  96477           |    100           | FOR         | 96477.000000                             | FOR                         |  |
| Ambarella, Inc.                                | G037AX101 | 06/04/2025     | To approve on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 153129           |   6700           | FOR         | 153129.000000                            | FOR                         |  |
| Antero Midstream Corporation                   | 03676B102 | 06/04/2025     | To approve, on an advisory basis, the compensation of Antero Midstream Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  40974           |  28900           | FOR         | 40974.000000                             | FOR                         |  |
| Antero Resources Corporation                   | 03674X106 | 06/04/2025     | To approve, on an advisory basis, the compensation of Antero Resources Corporation's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 161819           |      0           | AGAINST     | 161819.000000                            | AGAINST                     |  |
| Appian Corporation                             | 03782L101 | 06/04/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 153479           |  16600           | FOR         | 153479.000000                            | FOR                         |  |
| Arrow Financial Corporation                    | 042744102 | 06/04/2025     | To approve, on an advisory basis, a resolution relating to the 2024 executive compensation ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  79243           |   5213           | FOR         | 79243.000000                             | FOR                         |  |
| Artisan Partners Asset Management Inc.         | 04316A108 | 06/04/2025     | Advisory Vote to Approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  17122           |      0           | FOR         | 17122.000000                             | FOR                         |  |
| Axalta Coating Systems Ltd.                    | G0750C108 | 06/04/2025     | Non-binding advisory vote to approve the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   3546           |      0           | FOR         | 3546.000000                              | FOR                         |  |
| BRISTOW GROUP INC.                             | 11040G103 | 06/04/2025     | Advisory Vote to Approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  23967           |    156           | FOR         | 23967.000000                             | FOR                         |  |
| BRISTOW GROUP INC.                             | 11040G103 | 06/04/2025     | Advisory Vote to Approve the Frequency of Future Advisory Votes to Approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  23967           |    156           | ONE YEAR    | 23967.000000                             | FOR                         |  |
| Cars.com Inc.                                  | 14575E105 | 06/04/2025     | Advisory Approval of Executive Officer Compensation (Say on Pay).                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  61662           |      0           | FOR         | 61662.000000                             | FOR                         |  |
| Cars.com Inc.                                  | 14575E105 | 06/04/2025     | Advisory Approval on the frequency of future advisory votes to approve Executive Officer Compensation (Say on Frequency).                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  61662           |      0           | ONE YEAR    | 61662.000000                             | FOR                         |  |
| Chegg, Inc.                                    | 163092109 | 06/04/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers for the year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |      1.4224e+06  |   1800           | FOR         | 1422403.000000                           | FOR                         |  |
| Devon Energy Corporation.                      | 25179M103 | 06/04/2025     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4841           |      0           | AGAINST     | 4841.000000                              | AGAINST                     |  |
| First Western Financial, Inc.                  | 33751L105 | 06/04/2025     | Advisory, non-binding vote to approve the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |     14           |      0           | FOR         | 14.000000                                | FOR                         |  |
| GoDaddy Inc.                                   | 380237107 | 06/04/2025     | Company Proposal - Advisory, non-binding vote to approve named executive officer compensation                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |     10           |      0           | FOR         | 10.000000                                | FOR                         |  |
| HA Sustainable Infrastructure Capital, Inc.    | 41068X100 | 06/04/2025     | The advisory approval of the compensation of the Named Executive Officers as described in the Compensation Discussion and Analysis, the compensation tables and other narrative disclosure in the proxy statement.                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 138568           |   3132           | FOR         | 138568.000000                            | FOR                         |  |
| Helios Technologies, Inc.                      | 42328H109 | 06/04/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     11           |      0           | FOR         | 11.000000                                | FOR                         |  |
| ICF International, Inc.                        | 44925C103 | 06/04/2025     | ADVISORY VOTE REGARDING ICF INTERNATIONAL'S OVERALL PAY-FOR-PERFORMANCE NAMED EXECUTIVE OFFICER COMPENSATION PROGRAM. Approve by non-binding, advisory vote, the Company's overall pay-for-performance executive compensation program, as described in the Compensation Discussion and Analysis, the compensation tables and the related narratives and other materials in the Proxy Statement.                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  47070           |      0           | FOR         | 47070.000000                             | FOR                         |  |
| International Tower Hill Mines Ltd.            | 46050R102 | 06/04/2025     | Advisory Vote on Compensation of NEOs  To approve the compensation paid to the Company's NEOs on an advisory non-binding basis.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  44000           |      0           | FOR         | 44000.000000                             | FOR                         |  |
| International Tower Hill Mines Ltd.            | 46050R102 | 06/04/2025     | Advisory Vote on Frequency of Shareholder's Votes on executive compensation.  To approve the frequency of shareholder's votes on executive compensation.                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  44000           |      0           | ONE YEAR    | 44000.000000                             | FOR                         |  |
| Keros Therapeutics, Inc.                       | 492327101 | 06/04/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 109585           |   1800           | FOR         | 109585.000000                            | FOR                         |  |
| Lemonade, Inc.                                 | 52567D107 | 06/04/2025     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers; and                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 172790           |  30492           | FOR         | 172790.000000                            | FOR                         |  |
| Leonardo DRS, Inc.                             | 52661A108 | 06/04/2025     | Advisory resolution regarding the compensation of the Company's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |    964           |   4953           | FOR         | 964.000000                               | FOR                         |  |
| Lindblad Expeditions Holdings, Inc.            | 535219109 | 06/04/2025     | The approval, on an advisory basis, of the 2024 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 200202           |  24800           | AGAINST     | 200202.000000                            | AGAINST                     |  |
| MarketAxess Holdings Inc.                      | 57060D108 | 06/04/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the 2025 Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  46491           |      0           | FOR         | 46491.000000                             | FOR                         |  |
| NovoCure Limited                               | G6674U108 | 06/04/2025     | A non-binding advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 198869           |   4300           | FOR         | 198869.000000                            | FOR                         |  |
| Oscar Health, Inc.                             | 687793109 | 06/04/2025     | Approval, on an advisory (non-binding) basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  69869           |  16154           | FOR         | 69869.000000                             | FOR                         |  |
| Redfin Corporation                             | 75737F108 | 06/04/2025     | To approve, on a non-binding advisory basis, the compensation that may be paid or become payable to Redfin's named executive officers in connection with the proposed Merger.                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   1038           |      0           | FOR         | 1038.000000                              | FOR                         |  |
| Resideo Technologies, Inc.                     | 76118Y104 | 06/04/2025     | Advisory Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 130435           |   5307           | FOR         | 130435.000000                            | FOR                         |  |
| Resideo Technologies, Inc.                     | 76118Y104 | 06/04/2025     | Advisory Vote on the Frequency of Future Advisory Votes to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 130435           |   5307           | ONE YEAR    | 130435.000000                            | FOR                         |  |
| Rimini Street, Inc.                            | 76674Q107 | 06/04/2025     | Advisory vote to approve the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 618217           |  38076           | FOR         | 618217.000000                            | FOR                         |  |
| Root, Inc.                                     | 77664L207 | 06/04/2025     | To approve, on an advisory basis, our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  55290           |  13126           | AGAINST     | 55290.000000                             | AGAINST                     |  |
| Savers Value Village, Inc.                     | 80517M109 | 06/04/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |     64           |    400           | FOR         | 64.000000                                | FOR                         |  |
| Science Applications International Corporation | 808625107 | 06/04/2025     | The approval of a non-binding, advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  42597           |   4330           | FOR         | 42597.000000                             | FOR                         |  |
| Silvercrest Asset Management Group Inc.        | 828359109 | 06/04/2025     | Approval of executive compensation in an advisory, non-binding vote.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  14818           |      0           | AGAINST     | 14818.000000                             | AGAINST                     |  |
| Silvercrest Asset Management Group Inc.        | 828359109 | 06/04/2025     | Selection of the frequency of future advisory votes on executive compensation in an advisory, non-binding vote.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  14818           |      0           | ONE YEAR    | 14818.000000                             | FOR                         |  |
| SoundThinking, Inc.                            | 82536T107 | 06/04/2025     | Advisory approval of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  74622           |      0           | FOR         | 74622.000000                             | FOR                         |  |
| Stifel Financial Corp.                         | 860630102 | 06/04/2025     | To approve, on an advisory basis, the compensation of our named executive officers (say on pay).                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   4977           |      0           | FOR         | 4977.000000                              | FOR                         |  |
| Taboola.com Ltd.                               | M8744T106 | 06/04/2025     | To approve an advisory proposal on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |      1.33471e+06 |      0           | FOR         | 1334707.000000                           | FOR                         |  |
| Upland Software, Inc.                          | 91544A109 | 06/04/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |     16           |      0           | FOR         | 16.000000                                | FOR                         |  |
| Ventyx Biosciences, Inc.                       | 92332V107 | 06/04/2025     | To approve, on an advisory basis, the compensation of the named executive officers identified in the 2024 Summary Compensation Table in the "Executive Compensation" section of the proxy statement (the "Say-on-Pay Vote").                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 753891           |    100           | AGAINST     | 753891.000000                            | AGAINST                     |  |
| Xeris Biopharma Holdings, Inc.                 | 98422E103 | 06/04/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 493757           |  18100           | FOR         | 493757.000000                            | FOR                         |  |
| Academy Sports and Outdoors, Inc.              | 00402L107 | 06/05/2025     | Approval, on a non-binding advisory basis, of the fiscal 2024 compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   6162           |      0           | FOR         | 6162.000000                              | FOR                         |  |
| Aclaris Therapeutics, Inc.                     | 00461U105 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executive officers, as disclosed in the proxy statement accompanying this proxy card.                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 247121           |  76412           | AGAINST     | 247121.000000                            | AGAINST                     |  |
| AerSale Corporation                            | 00810F106 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |     66           |      0           | FOR         | 66.000000                                | FOR                         |  |
| AerSale Corporation                            | 00810F106 | 06/05/2025     | To vote, on an advisory basis, on the frequency of future advisory votes to approve named executive officer compensation;                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |     66           |      0           | ONE YEAR    | 66.000000                                | FOR                         |  |
| Alignment Healthcare, Inc.                     | 01625V104 | 06/05/2025     | Approve, on an advisory basis, the compensation of our Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 196369           |   2967           | FOR         | 196369.000000                            | FOR                         |  |
| Allegion Plc                                   | G0176J109 | 06/05/2025     | Approve the compensation of our named executive officers on an advisory (non-binding) basis.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  13641           |      0           | FOR         | 13641.000000                             | FOR                         |  |
| Ameris Bancorp                                 | 03076K108 | 06/05/2025     | Advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  27166           |    200           | FOR         | 27166.000000                             | FOR                         |  |
| Amicus Therapeutics, Inc.                      | 03152W109 | 06/05/2025     | Approval, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 468200           |  13000           | FOR         | 468200.000000                            | FOR                         |  |
| Amylyx Pharmaceuticals, Inc.                   | 03237H101 | 06/05/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executives officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 145716           | 110737           | AGAINST     | 145716.000000                            | AGAINST                     |  |
| Assembly Biosciences, Inc.                     | 045396207 | 06/05/2025     | Approval, on a non-binding advisory basis, of our named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   9340           |      0           | FOR         | 9340.000000                              | FOR                         |  |
| Bath  Body Works, Inc.                         | 070830104 | 06/05/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 180329           |      0           | FOR         | 180329.000000                            | FOR                         |  |
| Bumble Inc.                                    | 12047B105 | 06/05/2025     | Approval, on a non-binding advisory basis, of the compensation of the named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   3735           |      0           | AGAINST     | 3735.000000                              | AGAINST                     |  |
| Celldex Therapeutics, Inc.                     | 15117B202 | 06/05/2025     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers as disclosed in this Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   4996           |      0           | FOR         | 4996.000000                              | FOR                         |  |
| Clear Secure, Inc.                             | 18467V109 | 06/05/2025     | Approval of, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  15563           |    476           | FOR         | 15563.000000                             | FOR                         |  |
| DaVita Inc.                                    | 23918K108 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   6774           |      0           | FOR         | 6774.000000                              | FOR                         |  |
| Definitive Healthcare Corp.                    | 24477E103 | 06/05/2025     | To approve, on an advisory basis, the compensation of the Company's Named Executive Officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 141891           |   5975           | AGAINST     | 141891.000000                            | AGAINST                     |  |
| EMCOR Group, Inc.                              | 29084Q100 | 06/05/2025     | Approval, by non-binding advisory vote, of named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   1735           |      0           | FOR         | 1735.000000                              | FOR                         |  |
| Eventbrite, Inc.                               | 29975E109 | 06/05/2025     | A proposal to approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 609721           |    100           | FOR         | 609721.000000                            | FOR                         |  |
| Evolent Health, Inc.                           | 30050B101 | 06/05/2025     | Proposal to approve the compensation of our named executive officers for 2024 on an advisory basis.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  84824           |   2338           | FOR         | 84824.000000                             | FOR                         |  |
| Evolus, Inc.                                   | 30052C107 | 06/05/2025     | Approval of, on an advisory basis, the compensation of Evolus' named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  82791           |      0           | FOR         | 82791.000000                             | FOR                         |  |
| Expand Energy Corporation                      | 165167735 | 06/05/2025     | To approve on an advisory basis our named executive officer compensation for 2024.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  52762           |      0           | FOR         | 52762.000000                             | FOR                         |  |
| Flutter Entertainment plc                      | G3643J108 | 06/05/2025     | Approval, on an advisory basis, of the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   3898           |      0           | FOR         | 3898.000000                              | FOR                         |  |
| Flutter Entertainment plc                      | G3643J108 | 06/05/2025     | Approval, on an advisory basis, of the frequency (every one, two or three years) of advisory votes to approve the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   3898           |      0           | ONE YEAR    | 3898.000000                              | FOR                         |  |
| Four Corners Property Trust, Inc.              | 35086T109 | 06/05/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 143123           |    600           | FOR         | 143123.000000                            | FOR                         |  |
| Fresh Del Monte Produce Inc.                   | G36738105 | 06/05/2025     | Approve, by non-binding advisory vote, the compensation of our named executive officers in 2024.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   5038           |      0           | FOR         | 5038.000000                              | FOR                         |  |
| Gates Industrial Corporation Plc               | G39108108 | 06/05/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |    305           |      0           | FOR         | 305.000000                               | FOR                         |  |
| Gates Industrial Corporation Plc               | G39108108 | 06/05/2025     | Approve, on an advisory basis, the frequency of future advisory votes to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    305           |      0           | ONE YEAR    | 305.000000                               | FOR                         |  |
| Granite Construction Incorporated              | 387328107 | 06/05/2025     | Advisory vote to approve executive compensation of the named executive officers                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   4962           |   3679           | FOR         | 4962.000000                              | FOR                         |  |
| Impinj, Inc.                                   | 453204109 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   3147           |     34           | FOR         | 3147.000000                              | FOR                         |  |
| Ionis Pharmaceuticals, Inc.                    | 462222100 | 06/05/2025     | To make an advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  31457           |   8900           | FOR         | 31457.000000                             | FOR                         |  |
| Kura Oncology, Inc.                            | 50127T109 | 06/05/2025     | Approval, on an advisory basis, of the compensation of our named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   6762           |      0           | FOR         | 6762.000000                              | FOR                         |  |
| Luxfer Holdings Plc                            | G5698W116 | 06/05/2025     | To approve, by non-binding advisory vote, the compensation of the Company's Named Executive Officers for the year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 101485           |      0           | FOR         | 101485.000000                            | FOR                         |  |
| Luxfer Holdings Plc                            | G5698W116 | 06/05/2025     | To approve, by non-binding advisory vote, the frequency of "Say-on-Pay" votes.                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 101485           |      0           | ONE YEAR    | 101485.000000                            | FOR                         |  |
| Lyft, Inc.                                     | 55087P104 | 06/05/2025     | The approval of, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 713014           |  34351           | FOR         | 713014.000000                            | FOR                         |  |
| Magnite, Inc.                                  | 55955D100 | 06/05/2025     | To approve, on an advisory basis, of the compensation of the company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 135468           |   2120           | FOR         | 135468.000000                            | FOR                         |  |
| Myriad Genetics, Inc.                          | 62855J104 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 523262           |    200           | FOR         | 523262.000000                            | FOR                         |  |
| Natural Gas Services Group, Inc.               | 63886Q109 | 06/05/2025     | To consider an advisory vote on executive compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   3894           |      0           | FOR         | 3894.000000                              | FOR                         |  |
| Navient Corporation                            | 63938C108 | 06/05/2025     | Approve, in a non-binding advisory vote, the compensation paid to Navient-named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  31912           |      0           | FOR         | 31912.000000                             | FOR                         |  |
| Netflix, Inc.                                  | 64110L106 | 06/05/2025     | Advisory approval of named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  54581           |      0           | FOR         | 54581.000000                             | FOR                         |  |
| One Liberty Properties, Inc.                   | 682406103 | 06/05/2025     | A proposal to approve, by non-binding vote, executive compensation of the Company for the year ended December 31, 2024, as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    769           |      0           | FOR         | 769.000000                               | FOR                         |  |
| Ooma, Inc.                                     | 683416101 | 06/05/2025     | To approve a non-binding advisory vote on the compensation of our named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 172542           |      0           | FOR         | 172542.000000                            | FOR                         |  |
| PayPal Holdings, Inc.                          | 70450Y103 | 06/05/2025     | Advisory Vote to Approve Named Executive Officer Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 586437           |      0           | FOR         | 586437.000000                            | FOR                         |  |
| PMV Pharmaceuticals, Inc.                      | 69353Y103 | 06/05/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 154027           |      0           | AGAINST     | 154027.000000                            | AGAINST                     |  |
| Salesforce, Inc.                               | 79466L302 | 06/05/2025     | Approval, on an advisory basis, of the fiscal 2025 compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  11830           |      0           | FOR         | 11830.000000                             | FOR                         |  |
| Sarepta Therapeutics, Inc.                     | 803607100 | 06/05/2025     | ADVISORY VOTE TO APPROVE, ON A NON-BINDING BASIS, NAMED EXECUTIVE OFFICER COMPENSATION                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 108700           |   3100           | FOR         | 108700.000000                            | FOR                         |  |
| Savara Inc.                                    | 805111101 | 06/05/2025     | To approve, on an advisory basis, the compensation of our named executives.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  98242           |  59600           | FOR         | 98242.000000                             | FOR                         |  |
| Savara Inc.                                    | 805111101 | 06/05/2025     | To indicate, on an advisory basis, the preferred frequency of holding an advisory vote on the compensation of our named executives.                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  98242           |  59600           | ONE YEAR    | 98242.000000                             | FOR                         |  |
| SEMrush Holdings, Inc.                         | 81686C104 | 06/05/2025     | Non-binding, advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 192995           |    840           | FOR         | 192995.000000                            | FOR                         |  |
| SEMrush Holdings, Inc.                         | 81686C104 | 06/05/2025     | Non-binding, advisory vote on the frequency of future non-binding, advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 192995           |    840           | ONE YEAR    | 192995.000000                            | FOR                         |  |
| Semtech Corporation                            | 816850101 | 06/05/2025     | Approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   9849           |   3000           | FOR         | 9849.000000                              | FOR                         |  |
| SI-BONE, Inc.                                  | 825704109 | 06/05/2025     | Advisory vote to approve executive compensation "Say-on-Pay".                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   4352           |      0           | FOR         | 4352.000000                              | FOR                         |  |
| Trane Technologies Plc                         | G8994E103 | 06/05/2025     | Advisory approval of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  23082           |      0           | FOR         | 23082.000000                             | FOR                         |  |
| Upwork Inc.                                    | 91688F104 | 06/05/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  33322           |   6440           | FOR         | 33322.000000                             | FOR                         |  |
| Vanda Pharmaceuticals Inc.                     | 921659108 | 06/05/2025     | To approve, on an advisory basis, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 477255           |  28500           | FOR         | 477255.000000                            | FOR                         |  |
| Varonis Systems, Inc.                          | 922280102 | 06/05/2025     | To approve, on a non-binding, advisory basis, the executive compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  26161           |   9127           | FOR         | 26161.000000                             | FOR                         |  |
| Walmart Inc.                                   | 931142103 | 06/05/2025     | Advisory Vote to Approve Named Executive Officer Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 597849           |      0           | FOR         | 597849.000000                            | FOR                         |  |
| Accel Entertainment, Inc.                      | 00436Q106 | 06/06/2025     | Approve, on a non-binding advisory basis, the compensation of our named executive officers,                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   7687           |   5800           | FOR         | 7687.000000                              | FOR                         |  |
| AMERISAFE, Inc.                                | 03071H100 | 06/06/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   2253           |      0           | FOR         | 2253.000000                              | FOR                         |  |
| Ares Management Corporation                    | 03990B101 | 06/06/2025     | Approval, on a non-binding, advisory basis, of the compensation paid to our named executive officers for our 2024 fiscal year.                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |   5597           |      0           | AGAINST     | 5597.000000                              | AGAINST                     |  |
| Ares Management Corporation                    | 03990B101 | 06/06/2025     | To recommend, on a non-binding, advisory basis, the frequency of future advisory votes to approve, on a non-binding, advisory basis, the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   5597           |      0           | ONE YEAR    | 5597.000000                              | AGAINST                     |  |
| Axsome Therapeutics, Inc.                      | 05464T104 | 06/06/2025     | To approve, by non-binding advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  20864           |  12100           | FOR         | 20864.000000                             | FOR                         |  |
| Encore Capital Group, Inc.                     | 292554102 | 06/06/2025     | Non-binding advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   6440           |   1798           | FOR         | 6440.000000                              | FOR                         |  |
| Garmin Ltd.                                    | H2906T109 | 06/06/2025     | Advisory vote on executive compensation of Garmin's Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   1278           |      0           | FOR         | 1278.000000                              | FOR                         |  |
| Joby Aviation, Inc.                            | G65163100 | 06/06/2025     | Approval, in a non-binding advisory vote, of the compensation of Joby's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |    344           |    592           | FOR         | 344.000000                               | FOR                         |  |
| Monarch Casino  Resort, Inc.                   | 609027107 | 06/06/2025     | To approve, on a non-binding, advisory bass, the executive compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   4128           |      0           | FOR         | 4128.000000                              | FOR                         |  |
| Omega Healthcare Investors, Inc.               | 681936100 | 06/06/2025     | Approval, on an advisory basis, of executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 103144           |   4569           | FOR         | 103144.000000                            | FOR                         |  |
| OneSpan Inc.                                   | 68287N100 | 06/06/2025     | To approve, on an advisory basis, the Company's named executive officer compensation;                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  71657           |      0           | FOR         | 71657.000000                             | FOR                         |  |
| OPENLANE, Inc.                                 | 48238T109 | 06/06/2025     | To approve, on an advisory basis, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 236686           |    500           | FOR         | 236686.000000                            | FOR                         |  |
| Revolve Group, Inc.                            | 76156B107 | 06/06/2025     | The approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  22224           |    548           | FOR         | 22224.000000                             | FOR                         |  |
| Tectonic Therapeutic, Inc.                     | 878972108 | 06/06/2025     | Advisory approval of the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  30973           |    500           | FOR         | 30973.000000                             | FOR                         |  |
| Tectonic Therapeutic, Inc.                     | 878972108 | 06/06/2025     | Advisory vote on the frequency of stockholder advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  30973           |    500           | ONE YEAR    | 30973.000000                             | FOR                         |  |
| WillScot Holdings Corporation                  | 971378104 | 06/06/2025     | To approve, on an advisory and non-binding basis, the compensation of the named executive officers of WillScot Holdings Corporation.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  13259           |     40           | FOR         | 13259.000000                             | FOR                         |  |
| DigitalOcean Holdings, Inc.                    | 25402D102 | 06/09/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  51280           |   9378           | FOR         | 51280.000000                             | FOR                         |  |
| OneSpaWorld Holdings Limited                   | P73684113 | 06/09/2025     | Approval, by non-binding advisory vote, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  19614           |   1735           | FOR         | 19614.000000                             | FOR                         |  |
| Reddit, Inc.                                   | 75734B100 | 06/09/2025     | Advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |     46           |      0           | FOR         | 46.000000                                | FOR                         |  |
| Reddit, Inc.                                   | 75734B100 | 06/09/2025     | Advisory vote on the frequency of future advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |     46           |      0           | ONE YEAR    | 46.000000                                | FOR                         |  |
| Vimeo, Inc.                                    | 92719V100 | 06/09/2025     | Approve a non-binding advisory resolution to approve the compensation of the Company's named executive officers (say on pay).                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 121572           |  13200           | FOR         | 121572.000000                            | FOR                         |  |
| Zeta Global Holdings Corp.                     | 98956A105 | 06/09/2025     | Approval, on an advisory (non-binding) basis, of the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 114677           |  10742           | FOR         | 114677.000000                            | FOR                         |  |
| Akebia Therapeutics, Inc.                      | 00972D105 | 06/10/2025     | Hold an advisory vote on the compensation of Akebia's named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 974430           |  60100           | FOR         | 974430.000000                            | FOR                         |  |
| Caesars Entertainment, Inc.                    | 12769G100 | 06/10/2025     | COMPANY PROPOSAL: ADVISORY VOTE TO APPROVE NAMED EXECUTIVE OFFICER COMPENSATION.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  86002           |  11317           | AGAINST     | 86002.000000                             | AGAINST                     |  |
| Clover Health Investments, Corp.               | 18914F103 | 06/10/2025     | Non-binding advisory proposal to approve the compensation paid to our named executive officers for 2024.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 651355           |      0           | FOR         | 651355.000000                            | FOR                         |  |
| Codexis, Inc.                                  | 192005106 | 06/10/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      8           |      0           | AGAINST     | 8.000000                                 | AGAINST                     |  |
| Corcept Therapeutics Incorporated              | 218352102 | 06/10/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 114095           |    100           | FOR         | 114095.000000                            | FOR                         |  |
| Fortrea Holdings Inc.                          | 34965K107 | 06/10/2025     | Approval, on an advisory (non-binding) basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    145           |      0           | FOR         | 145.000000                               | FOR                         |  |
| Grand Canyon Education, Inc.                   | 38526M106 | 06/10/2025     | To approve, on an advisory basis, the compensation of our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     17           |      0           | FOR         | 17.000000                                | FOR                         |  |
| HCI Group, Inc.                                | 40416E103 | 06/10/2025     | Approval, on an advisory basis, of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   2163           |      0           | AGAINST     | 2163.000000                              | AGAINST                     |  |
| HCI Group, Inc.                                | 40416E103 | 06/10/2025     | Approval, on an advisory basis, of the frequency of votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   2163           |      0           | ONE YEAR    | 2163.000000                              | FOR                         |  |
| Heritage Insurance Holdings, Inc.              | 42727J102 | 06/10/2025     | Approve, on an advisory basis, the compensation of the Company's named executive officers                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  94742           |  43424           | FOR         | 94742.000000                             | FOR                         |  |
| Incyte Corporation                             | 45337C102 | 06/10/2025     | Approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 265287           |  10676           | FOR         | 265287.000000                            | FOR                         |  |
| Ironwood Pharmaceuticals, Inc.                 | 46333X108 | 06/10/2025     | Approval, by non-binding advisory vote, of the compensation paid to the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |      1.05864e+06 |  67139           | FOR         | 1058644.000000                           | FOR                         |  |
| Jamf Holding Corp.                             | 47074L105 | 06/10/2025     | To approve, by an advisory vote, Jamf Holding Corp.'s executive compensation (i.e., "say-on-pay" proposal).                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 171981           |      0           | FOR         | 171981.000000                            | FOR                         |  |
| Light  Wonder, Inc.                            | 80874P109 | 06/10/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  14701           |   3630           | FOR         | 14701.000000                             | FOR                         |  |
| MP Materials Corp.                             | 553368101 | 06/10/2025     | Advisory vote to approve compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 195490           |  41811           | FOR         | 195490.000000                            | FOR                         |  |
| Nextdoor Holdings, Inc.                        | 65345M108 | 06/10/2025     | Approval, on a non-binding advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   1505           |      0           | FOR         | 1505.000000                              | FOR                         |  |
| nLIGHT, Inc.                                   | 65487K100 | 06/10/2025     | To approve, on an advisory, non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   5514           |      0           | FOR         | 5514.000000                              | FOR                         |  |
| Organon  Co.                                   | 68622V106 | 06/10/2025     | Approve, on a non-binding advisory basis, the compensation of Organon's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   4679           |      0           | FOR         | 4679.000000                              | FOR                         |  |
| Pacira Biosciences, Inc.                       | 695127100 | 06/10/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 169898           |   3847           | AGAINST     | 169898.000000                            | AGAINST                     |  |
| Pacira Biosciences, Inc.                       | 695127100 | 06/10/2025     | Advisory vote to approve the frequency of future advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 169898           |   3847           | ONE YEAR    | 169898.000000                            | FOR                         |  |
| RadNet, Inc.                                   | 750491102 | 06/10/2025     | An advisory vote to approve the compensation of the Company's Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |    521           |      0           | FOR         | 521.000000                               | FOR                         |  |
| Roper Technologies, Inc.                       | 776696106 | 06/10/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |   1670           |      0           | FOR         | 1670.000000                              | FOR                         |  |
| Shutterstock, Inc.                             | 825690100 | 06/10/2025     | To approve, on an advisory (non-binding) basis, the compensation that may be paid or become payable to Shutterstock's named executive officers that is based on or otherwise related to the merger.                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  17236           |   1206           | FOR         | 17236.000000                             | FOR                         |  |
| The TJX Companies, Inc.                        | 872540109 | 06/10/2025     | Advisory approval of TJX's executive compensation (the say-on-pay vote)                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  88338           |      0           | FOR         | 88338.000000                             | FOR                         |  |
| Twilio Inc.                                    | 90138F102 | 06/10/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  76576           |      0           | FOR         | 76576.000000                             | FOR                         |  |
| Warby Parker Inc.                              | 93403J106 | 06/10/2025     | Approval, on an advisory (non-binding) basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 147243           |   5264           | FOR         | 147243.000000                            | FOR                         |  |
| Abercrombie  Fitch Co.                         | 002896207 | 06/11/2025     | Advisory vote to approve the compensation of the Company's named executive officers for the fiscal year ended February 1, 2025.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  19376           |      0           | FOR         | 19376.000000                             | FOR                         |  |
| Alphatec Holdings, Inc.                        | 02081G201 | 06/11/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 121268           |      0           | FOR         | 121268.000000                            | FOR                         |  |
| Altice USA, Inc.                               | 02156K103 | 06/11/2025     | To approve, in an advisory vote, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |      1           |      0           | AGAINST     | 1.000000                                 | AGAINST                     |  |
| Altice USA, Inc.                               | 02156K103 | 06/11/2025     | To recommend, by non-binding advisory vote, the frequency of executive compensation votes.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |      1           |      0           | ONE YEAR    | 1.000000                                 | AGAINST                     |  |
| American Airlines Group Inc.                   | 02376R102 | 06/11/2025     | A proposal to approve, on a non-binding, advisory basis, executive compensation as disclosed in the Proxy Statement for the 2025 Annual Meeting:                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 433954           |  33709           | FOR         | 433954.000000                            | FOR                         |  |
| Blackbaud, Inc.                                | 09227Q100 | 06/11/2025     | ADVISORY VOTE TO APPROVE THE 2024 COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      4           |      0           | FOR         | 4.000000                                 | FOR                         |  |
| Caterpillar, Inc.                              | 149123101 | 06/11/2025     | Advisory Vote to Approve Executive Compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 208980           |      0           | FOR         | 208980.000000                            | FOR                         |  |
| Confluent, Inc.                                | 20717M103 | 06/11/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |     95           |    690           | FOR         | 95.000000                                | FOR                         |  |
| Consensus Cloud Solutions, Inc.                | 20848V105 | 06/11/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |    235           |      0           | FOR         | 235.000000                               | FOR                         |  |
| Dick's Sporting Goods, Inc.                    | 253393102 | 06/11/2025     | Non-binding advisory vote to approve compensation of named executive officers, as disclosed in the Company's 2025 proxy statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |     15           |      0           | FOR         | 15.000000                                | FOR                         |  |
| Dynavax Technologies Corporation               | 268158201 | 06/11/2025     | To approve, on an advisory basis, executive compensation for certain of our executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 352997           |  27381           | FOR         | 352997.000000                            | FOR                         |  |
| Dynavax Technologies Corporation               | 268158201 | 06/11/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |      0           |  27381           |  |  |  |  |
| Evercore Inc.                                  | 29977A105 | 06/11/2025     | To approve, on an advisory basis, the executive compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |     88           |      0           | FOR         | 88.000000                                | FOR                         |  |
| Excelerate Energy, Inc.                        | 30069T101 | 06/11/2025     | Approval, on a non-binding and advisory basis, of the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    312           |      0           | FOR         | 312.000000                               | FOR                         |  |
| Fastly, Inc.                                   | 31188V100 | 06/11/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  71683           |   6733           | AGAINST     | 71683.000000                             | AGAINST                     |  |
| FirstCash Holdings, Inc.                       | 33768G107 | 06/11/2025     | Approve, by non-binding vote, the compensation of named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |      2           |      0           | FOR         | 2.000000                                 | FOR                         |  |
| Freeport-McMoRan Inc.                          | 35671D857 | 06/11/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 328793           |      0           | FOR         | 328793.000000                            | FOR                         |  |
| Groupon, Inc.                                  | 399473206 | 06/11/2025     | To conduct an advisory vote to approve our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 111875           |    254           | FOR         | 111875.000000                            | FOR                         |  |
| Innovative Industrial Properties, Inc.         | 45781V101 | 06/11/2025     | Approval on a non-binding advisory basis of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |   6036           |      0           | AGAINST     | 6036.000000                              | AGAINST                     |  |
| InterDigital, Inc.                             | 45867G101 | 06/11/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  12172           |    926           | FOR         | 12172.000000                             | FOR                         |  |
| LendingTree, Inc.                              | 52603B107 | 06/11/2025     | Advisory vote to approve LendingTree, Inc.'s executive compensation (say-on-pay).                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  19547           |   4676           | FOR         | 19547.000000                             | FOR                         |  |
| Limbach Holdings, Inc.                         | 53263P105 | 06/11/2025     | To hold a non-binding advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   1127           |      0           | FOR         | 1127.000000                              | FOR                         |  |
| LivaNova Plc                                   | G5509L101 | 06/11/2025     | Ordinary Resolution: To approve, on an advisory basis, the Company's compensation of its named executive officers ("US Say on Pay").                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  67664           |      0           | FOR         | 67664.000000                             | FOR                         |  |
| lululemon athletica inc.                       | 550021109 | 06/11/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  33223           |    564           | FOR         | 33223.000000                             | FOR                         |  |
| Nasdaq, Inc.                                   | 631103108 | 06/11/2025     | Advisory vote to approve the Company's executive compensation as presented in the Proxy Statement                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 102074           |      0           | FOR         | 102074.000000                            | FOR                         |  |
| OptimizeRx Corporation                         | 68401U204 | 06/11/2025     | Advisory (non-binding) approval of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  22269           |      0           | AGAINST     | 22269.000000                             | AGAINST                     |  |
| Porch Group, Inc.                              | 733245104 | 06/11/2025     | To approve of, on an advisory (non-binding) basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 166215           |   5653           | AGAINST     | 166215.000000                            | AGAINST                     |  |
| Puma Biotechnology, Inc.                       | 74587V107 | 06/11/2025     | Advisory (non-binding) vote to approve the compensation of Puma Biotechnology, Inc.'s named executive officers as described in the proxy statement.                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 295497           |   4797           | FOR         | 295497.000000                            | FOR                         |  |
| Pure Storage, Inc.                             | 74624M102 | 06/11/2025     | An advisory vote on our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 212858           |  84211           | AGAINST     | 212858.000000                            | AGAINST                     |  |
| Qualys, Inc.                                   | 74758T303 | 06/11/2025     | To approve, on an advisory and non-binding basis, the compensation of Qualys, Inc.'s named executive officers as described in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  63105           |     42           | FOR         | 63105.000000                             | FOR                         |  |
| Remitly Global, Inc.                           | 75960P104 | 06/11/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 601127           |   1300           | FOR         | 601127.000000                            | FOR                         |  |
| Roku, Inc.                                     | 77543R102 | 06/11/2025     | Advisory vote to approve our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES | 401811           |   1362           | AGAINST     | 401811.000000                            | AGAINST                     |  |
| Roku, Inc.                                     | 77543R102 | 06/11/2025     | Advisory vote to approve the frequency of future advisory votes on our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 401811           |   1362           | ONE YEAR    | 401811.000000                            | FOR                         |  |
| Sage Therapeutics, Inc.                        | 78667J108 | 06/11/2025     | To hold a non-binding advisory vote to approve the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  39618           |      0           | FOR         | 39618.000000                             | FOR                         |  |
| Sunrun Inc.                                    | 86771W105 | 06/11/2025     | Advisory proposal of the compensation of our named executive officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 203306           |  29215           | AGAINST     | 203306.000000                            | AGAINST                     |  |
| Sunrun Inc.                                    | 86771W105 | 06/11/2025     | Advisory proposal of the frequency of future advisory votes on the compensation of our named executive officers, or "Say-on-Pay"                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 203306           |  29215           | ONE YEAR    | 203306.000000                            | FOR                         |  |
| Target Corporation                             | 87612E106 | 06/11/2025     | Company proposal to approve, on an advisory basis, our executive compensation (Say on Pay).                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 280856           |  15482           | FOR         | 280856.000000                            | FOR                         |  |
| The RealReal, Inc.                             | 88339P101 | 06/11/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 250913           |  37500           | FOR         | 250913.000000                            | FOR                         |  |
| Titan International, Inc.                      | 88830M102 | 06/11/2025     | To approve, in a non-binding advisory vote, the 2024 compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   8628           |    100           | FOR         | 8628.000000                              | FOR                         |  |
| Unity Software Inc.                            | 91332U101 | 06/11/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 938464           | 275370           | AGAINST     | 938464.000000                            | AGAINST                     |  |
| Universal Health Realty Income Trust           | 91359E105 | 06/11/2025     | Advisory (nonbinding) vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   8468           |   2300           | FOR         | 8468.000000                              | FOR                         |  |
| Vital Farms, Inc.                              | 92847W103 | 06/11/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  20464           |    666           | FOR         | 20464.000000                             | FOR                         |  |
| Vital Farms, Inc.                              | 92847W103 | 06/11/2025     | To indicate, on an advisory basis, the preferred frequency of solicitation of advisory stockholder approval of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  20464           |    666           | ONE YEAR    | 20464.000000                             | FOR                         |  |
| Weatherford International plc                  | G48833118 | 06/11/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  13648           |      0           | FOR         | 13648.000000                             | FOR                         |  |
| Western Alliance Bancorporation                | 957638109 | 06/11/2025     | To approve, on an advisory (non-binding) basis, the compensation of executives.                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |    559           |      0           | FOR         | 559.000000                               | FOR                         |  |
| Williams-Sonoma, Inc.                          | 969904101 | 06/11/2025     | An advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  11219           |      0           | FOR         | 11219.000000                             | FOR                         |  |
| Yext, Inc.                                     | 98585N106 | 06/11/2025     | Approve, on an advisory basis, the compensation of Yext, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 519017           |      0           | FOR         | 519017.000000                            | FOR                         |  |
| Yext, Inc.                                     | 98585N106 | 06/11/2025     | Approve, on an advisory basis, the frequency of future advisory votes to approve the compensation of Yext, Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 519017           |      0           | ONE YEAR    | 519017.000000                            | FOR                         |  |
| Amplitude, Inc.                                | 03213A104 | 06/12/2025     | The approval, on an advisory (non-binding) basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 139195           |      0           | FOR         | 139195.000000                            | FOR                         |  |
| ASGN Incorporated                              | 00191U102 | 06/12/2025     | Advisory vote to approve named executive officer compensation for the year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   3471           |   1184           | FOR         | 3471.000000                              | FOR                         |  |
| BioCryst Pharmaceuticals, Inc.                 | 09058V103 | 06/12/2025     | To hold a non-binding, advisory vote regarding executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES | 600315           |  23600           | FOR         | 600315.000000                            | FOR                         |  |
| CareDx, Inc.                                   | 14167L103 | 06/12/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 292947           | 106400           | FOR         | 292947.000000                            | FOR                         |  |
| Cullinan Therapeutics, Inc.                    | 230031106 | 06/12/2025     | Proposal to vote, on an advisory basis, to approve our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  54716           |      0           | FOR         | 54716.000000                             | FOR                         |  |
| Cullinan Therapeutics, Inc.                    | 230031106 | 06/12/2025     | Proposal to vote, on an advisory basis, on the frequency of future advisory votes on our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  54716           |      0           | ONE YEAR    | 54716.000000                             | FOR                         |  |
| Exact Sciences Corporation                     | 30063P105 | 06/12/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 189361           | 101528           | FOR         | 189361.000000                            | FOR                         |  |
| Fidelity National Information Services, Inc.   | 31620M106 | 06/12/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |     14           |      0           | FOR         | 14.000000                                | FOR                         |  |
| G-III Apparel Group, Ltd.                      | 36237H101 | 06/12/2025     | Advisory vote to approve the compensation of named executive officers:                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  15478           |      0           | FOR         | 15478.000000                             | FOR                         |  |
| GameStop Corp.                                 | 36467W109 | 06/12/2025     | Provide an advisory, non-binding vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |     41           |    296           | FOR         | 41.000000                                | FOR                         |  |
| Gaming and Leisure Properties, Inc.            | 36467J108 | 06/12/2025     | To approve, on a non-binding advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   2344           |      0           | FOR         | 2344.000000                              | FOR                         |  |
| Generac Holdings Inc.                          | 368736104 | 06/12/2025     | Advisory vote on the non-binding "say-on-pay" resolution to approve the compensation of our executive officers                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  16865           |      0           | FOR         | 16865.000000                             | FOR                         |  |
| Harmonic Inc.                                  | 413160102 | 06/12/2025     | To approve, on an advisory basis, the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  99236           |      0           | FOR         | 99236.000000                             | FOR                         |  |
| Hims  Hers Health, Inc.                        | 433000106 | 06/12/2025     | Advisory approval of the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 582149           |  95541           | AGAINST     | 582149.000000                            | AGAINST                     |  |
| Live Nation Entertainment, Inc.                | 538034109 | 06/12/2025     | To hold an advisory vote on the company's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |   3042           |    117           | AGAINST     | 3042.000000                              | AGAINST                     |  |
| Marqeta, Inc.                                  | 57142B104 | 06/12/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  28797           |   3600           | FOR         | 28797.000000                             | FOR                         |  |
| Medallion Financial Corp.                      | 583928106 | 06/12/2025     | Proposal to approve a non-binding advisory resolution to approve the 2024 compensation of Medallion Financial Corp.'s named executive officers, as described in the proxy statement.                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 269006           |      0           | FOR         | 269006.000000                            | FOR                         |  |
| Monster Beverage Corporation                   | 61174X109 | 06/12/2025     | Proposal to approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   9347           |      0           | FOR         | 9347.000000                              | FOR                         |  |
| Natera, Inc.                                   | 632307104 | 06/12/2025     | To approve, on an advisory (non-binding) basis, the compensation of Natera, Inc.'s named executive officers as disclosed in the proxy statement.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  45286           |    570           | FOR         | 45286.000000                             | FOR                         |  |
| Northwest Pipe Company                         | 667746101 | 06/12/2025     | Approve, on an advisory basis, Named Executive Officer compensation                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   2548           |      0           | FOR         | 2548.000000                              | FOR                         |  |
| Office Properties Income Trust                 | 67623C109 | 06/12/2025     | Advisory vote to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 499923           |    100           | AGAINST     | 499923.000000                            | AGAINST                     |  |
| Olo Inc.                                       | 68134L109 | 06/12/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 785882           |    100           | FOR         | 785882.000000                            | FOR                         |  |
| Ponce Financial Group, Inc.                    | 732344106 | 06/12/2025     | Approval, on an advisory and non-binding basis, of the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  46594           |      0           | AGAINST     | 46594.000000                             | AGAINST                     |  |
| Sabra Health Care REIT, Inc.                   | 78573L106 | 06/12/2025     | Approval, on an advisory basis, of the compensation of Sabra's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  67509           |    300           | FOR         | 67509.000000                             | FOR                         |  |
| Sweetgreen, Inc.                               | 87043Q108 | 06/12/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the accompanying proxy statement.                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  35001           |   1239           | FOR         | 35001.000000                             | FOR                         |  |
| Tarsus Pharmaceuticals, Inc.                   | 87650L103 | 06/12/2025     | To hold an advisory vote to approve, on a non-binding basis, named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  12163           |      0           | FOR         | 12163.000000                             | FOR                         |  |
| Tarsus Pharmaceuticals, Inc.                   | 87650L103 | 06/12/2025     | To hold an advisory vote to approve, on a non-binding basis, the frequency with which future stockholder votes on the compensation of our named executive officers will be conducted of one, two or three years.                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  12163           |      0           | ONE YEAR    | 12163.000000                             | FOR                         |  |
| Universal Insurance Holdings, Inc.             | 91359V107 | 06/12/2025     | Advisory vote to approve the compensation of the Company's named executive officers as disclosed in the 2025 Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 106310           |    200           | FOR         | 106310.000000                            | FOR                         |  |
| Willdan Group, Inc.                            | 96924N100 | 06/12/2025     | Approval, on a non-binding advisory basis, of our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |  39235           |      0           | FOR         | 39235.000000                             | FOR                         |  |
| Willdan Group, Inc.                            | 96924N100 | 06/12/2025     | Approval, on a non-binding advisory basis, of the frequency of future advisory votes on our named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  39235           |      0           | ONE YEAR    | 39235.000000                             | FOR                         |  |
| Amplify Energy Corp.                           | 03212B103 | 06/13/2025     | To approve, on a non-binding advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  33516           |      0           | FOR         | 33516.000000                             | FOR                         |  |
| Edgewise Therapeutics, Inc.                    | 28036F105 | 06/13/2025     | Conduct an advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |     84           |      0           | FOR         | 84.000000                                | FOR                         |  |
| Edgewise Therapeutics, Inc.                    | 28036F105 | 06/13/2025     | Conduct an advisory vote on the frequency of future advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |     84           |      0           | ONE YEAR    | 84.000000                                | FOR                         |  |
| Expensify, Inc.                                | 30219Q106 | 06/13/2025     | Approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |      1.00714e+06 |      0           | FOR         | 1007140.000000                           | FOR                         |  |
| Fortinet, Inc.                                 | 34959E109 | 06/13/2025     | Advisory vote to approve named executive officer compensation, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   1973           |      0           | FOR         | 1973.000000                              | FOR                         |  |
| Marvell Technology, Inc.                       | 573874104 | 06/13/2025     | An advisory (non-binding) vote to approve compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES |      1.22389e+06 |      0           | FOR         | 1223887.000000                           | FOR                         |  |
| NewtekOne, Inc.                                | 652526203 | 06/13/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 154900           |      0           | FOR         | 154900.000000                            | FOR                         |  |
| Priority Technology Holdings, Inc.             | 74275G107 | 06/13/2025     | To approve, on a non-binding advisory basis, the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 135008           |   6500           | AGAINST     | 135008.000000                            | AGAINST                     |  |
| Regeneron Pharmaceuticals, Inc.                | 75886F107 | 06/13/2025     | Proposal to approve, on an advisory basis, executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  25328           |      0           | FOR         | 25328.000000                             | FOR                         |  |
| United Parks  Resorts Inc.                     | 81282V100 | 06/13/2025     | Approval, in a non-binding advisory vote, of the compensation paid to the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    840           |      0           | FOR         | 840.000000                               | FOR                         |  |
| Yelp Inc.                                      | 985817105 | 06/13/2025     | To approve, on an advisory basis, the compensation of Yelp's named executive officers, as disclosed in the accompanying Proxy Statement.                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  17081           |      0           | FOR         | 17081.000000                             | FOR                         |  |
| Yelp Inc.                                      | 985817105 | 06/13/2025     | To indicate, on an advisory basis, the preferred frequency of stockholder advisory votes on the compensation of Yelp's named executive officers.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  17081           |      0           | ONE YEAR    | 17081.000000                             | FOR                         |  |
| Asana, Inc.                                    | 04342Y104 | 06/16/2025     | Approval, on an advisory basis, of the compensation of the Company's named executive officers ("Say-on-Pay").                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  75389           |  12826           | FOR         | 75389.000000                             | FOR                         |  |
| Janus International Group, Inc.                | 47103N106 | 06/16/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 185568           |    148           | FOR         | 185568.000000                            | FOR                         |  |
| Supernus Pharmaceuticals, Inc.                 | 868459108 | 06/16/2025     | to approve, on a non-binding basis, the compensation paid to our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  30360           |   8653           | FOR         | 30360.000000                             | FOR                         |  |
| Udemy, Inc.                                    | 902685106 | 06/16/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  35521           |   7685           | FOR         | 35521.000000                             | FOR                         |  |
| Argan, Inc.                                    | 04010E109 | 06/17/2025     | The non-binding advisory approval of our executive compensation (the "say-on-pay" vote).                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  34325           |     65           | FOR         | 34325.000000                             | FOR                         |  |
| Argan, Inc.                                    | 04010E109 | 06/17/2025     | The non-binding advisory vote on the frequency of the stockholder vote on our executive compensation (the "say-on-frequency" vote).                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  34325           |     65           | ONE YEAR    | 34325.000000                             | FOR                         |  |
| ATN International, Inc.                        | 00215F107 | 06/17/2025     | To hold an advisory vote (known as a "Say on Pay" vote) to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  23238           |      0           | FOR         | 23238.000000                             | FOR                         |  |
| Baycom Corp                                    | 07272M107 | 06/17/2025     | An advisory (non-binding) vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |   2992           |      0           | FOR         | 2992.000000                              | FOR                         |  |
| Biogen Inc.                                    | 09062X103 | 06/17/2025     | Say on Pay - To hold an advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 108389           |      0           | AGAINST     | 108389.000000                            | AGAINST                     |  |
| Block, Inc.                                    | 852234103 | 06/17/2025     | TO APPROVE, ON AN ADVISORY BASIS, THE COMPENSATION OF OUR NAMED EXECUTIVE OFFICERS.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 444387           |  27169           | FOR         | 444387.000000                            | FOR                         |  |
| Celestica Inc.                                 | 15101Q207 | 06/17/2025     | To approve, on an advisory basis, the compensation of Celestica Inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      1.12105e+06 |  32316           | FOR         | 1121054.000000                           | FOR                         |  |
| Celestica Inc.                                 | 15101Q207 | 06/17/2025     | To approve, on an advisory basis, the frequency of future advisory resolutions on the compensation of Celestica inc.'s named executive officers.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      1.12105e+06 |  32316           | ONE YEAR    | 1121054.000000                           | FOR                         |  |
| Etsy, Inc.                                     | 29786A106 | 06/17/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 112668           |    100           | FOR         | 112668.000000                            | FOR                         |  |
| ExlService Holdings, Inc.                      | 302081104 | 06/17/2025     | The approval, on a non-binding advisory basis, of the compensation of the named executive officers of the Company.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    934           |      0           | FOR         | 934.000000                               | FOR                         |  |
| IonQ, Inc.                                     | 46222L108 | 06/17/2025     | To approve, on an advisory basis, the compensation of the named executive officers identified in the 2024 Summary Compensation Table in the "Executive Compensation" section of the proxy statement (the "Say-on-Pay Vote").                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 565989           | 169167           | AGAINST     | 565989.000000                            | AGAINST                     |  |
| Krispy Kreme, Inc.                             | 50101L106 | 06/17/2025     | To approve an advisory resolution regarding the Company's executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  22285           |      0           | FOR         | 22285.000000                             | FOR                         |  |
| Liquidia Corporation                           | 53635D202 | 06/17/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |    111           |      0           | FOR         | 111.000000                               | FOR                         |  |
| MercadoLibre, Inc.                             | 58733R102 | 06/17/2025     | To approve, on an advisory basis, the compensation of our named executive officers for fiscal year 2024.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |     45           |      0           | FOR         | 45.000000                                | FOR                         |  |
| MetLife, Inc.                                  | 59156R108 | 06/17/2025     | Advisory (non-binding) vote to approve the compensation paid to MetLife, Inc.'s Named Executive Officers                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 209156           |      0           | FOR         | 209156.000000                            | FOR                         |  |
| Nexstar Media Group, Inc.                      | 65336K103 | 06/17/2025     | To conduct an advisory vote on the compensation of our Named Executive Officers.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   8964           |   1854           | FOR         | 8964.000000                              | FOR                         |  |
| PDF Solutions, Inc.                            | 693282105 | 06/17/2025     | To approve, by a non-binding advisory vote, the compensation of our named executive officers disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES | 142434           |    100           | FOR         | 142434.000000                            | FOR                         |  |
| Pegasystems Inc.                               | 705573103 | 06/17/2025     | To approve, by a non-binding advisory vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   1203           |      0           | FOR         | 1203.000000                              | FOR                         |  |
| PENN Entertainment, Inc.                       | 707569109 | 06/17/2025     | Approval, on an advisory basis, of the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |      0           |      0           |  |  |  |  |
| PENN Entertainment, Inc.                       | 707569109 | 06/17/2025     | The Company's proposal to approve, on an advisory basis, the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |   6578           |      0           | AGAINST     | 6578.000000                              | NONE                        |  |
| PRA Group, Inc.                                | 69354N106 | 06/17/2025     | Approval, on a non-binding advisory basis, of the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  21175           |      0           | FOR         | 21175.000000                             | FOR                         |  |
| PTC Therapeutics, Inc.                         | 69366J200 | 06/17/2025     | Approval on a non-binding, advisory basis, of the Company's named executive officer compensation as described in the proxy statement.                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |   1296           |   1632           | FOR         | 1296.000000                              | FOR                         |  |
| The Shyft Group, Inc.                          | 825698103 | 06/17/2025     | The Advisory Compensation Proposal  Approve, on a non-binding, advisory basis, the compensation that may be paid or become payable to Shyft's named executive officers that is based on or otherwise relates to the Merger (the "Advisory Compensation Proposal").                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |   2272           |      0           | FOR         | 2272.000000                              | FOR                         |  |
| Trimble Inc.                                   | 896239100 | 06/17/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 118296           |      0           | FOR         | 118296.000000                            | FOR                         |  |
| Veracyte, Inc.                                 | 92337F107 | 06/17/2025     | The approval, on a non-binding advisory basis, of the compensation of our named executive officers, as disclosed in our proxy statement.                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  58048           |  32284           | FOR         | 58048.000000                             | FOR                         |  |
| Veracyte, Inc.                                 | 92337F107 | 06/17/2025     | The selection, on a non-binding advisory basis, whether future advisory votes on the compensation paid by us to our named executive officers should be held every one, two or three years.                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  58048           |  32284           | ONE YEAR    | 58048.000000                             | FOR                         |  |
| WisdomTree, Inc.                               | 97717P104 | 06/17/2025     | To vote on an advisory resolution to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  49488           |  31692           | FOR         | 49488.000000                             | FOR                         |  |
| Zentalis Pharmaceuticals, Inc.                 | 98943L107 | 06/17/2025     | To approve, on an advisory (non-binding) basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 330539           |      0           | AGAINST     | 330539.000000                            | AGAINST                     |  |
| AdaptHealth Corp.                              | 00653Q102 | 06/18/2025     | Say-on-Pay - Non-binding advisory vote to approve the compensation paid to AdaptHealth's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |  54897           |  24500           | FOR         | 54897.000000                             | FOR                         |  |
| Addus HomeCare Corporation                     | 006739106 | 06/18/2025     | To approve, on an advisory, non-binding basis, the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  21100           |   1844           | FOR         | 21100.000000                             | FOR                         |  |
| Addus HomeCare Corporation                     | 006739106 | 06/18/2025     | To approve, on an advisory, non-binding basis, the frequency of holding an advisory, non-binding vote on the compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  21100           |   1844           | ONE YEAR    | 21100.000000                             | FOR                         |  |
| Agios Pharmaceuticals, Inc.                    | 00847X104 | 06/18/2025     | To vote, on an advisory basis, to approve the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  85770           |   4700           | FOR         | 85770.000000                             | FOR                         |  |
| Ardelyx, Inc.                                  | 039697107 | 06/18/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers as disclosed in the proxy statement accompanying this notice pursuant to the compensation disclosure rules of the Securities and Exchange Commission ("Say-on-Pay");                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 113762           |      0           | FOR         | 113762.000000                            | FOR                         |  |
| Autodesk, Inc.                                 | 052769106 | 06/18/2025     | Approve, on an advisory (non-binding) basis, the compensation of Autodesk, Inc's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |    705           |      0           | FOR         | 705.000000                               | FOR                         |  |
| Axogen, Inc.                                   | 05463X106 | 06/18/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers as disclosed in the Company's Proxy Statement.                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  90262           |      0           | FOR         | 90262.000000                             | FOR                         |  |
| Axogen, Inc.                                   | 05463X106 | 06/18/2025     | To recommend by a non-binding advisory vote the frequency of future non-binding advisory votes on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  90262           |      0           | ONE YEAR    | 90262.000000                             | FOR                         |  |
| Blueprint Medicines Corporation                | 09627Y109 | 06/18/2025     | Approval of a non-binding advisory vote on the compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  34465           |  15514           | FOR         | 34465.000000                             | FOR                         |  |
| Coinbase Global, Inc.                          | 19260Q107 | 06/18/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  39719           |    749           | AGAINST     | 39719.000000                             | AGAINST                     |  |
| Comcast Corporation                            | 20030N101 | 06/18/2025     | Advisory vote on executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                                | SECTION 14A SAY-ON-PAY VOTES | 237049           |      0           | FOR         | 237049.000000                            | FOR                         |  |
| Cytek Biosciences, Inc.                        | 23285D109 | 06/18/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers for the year ended December 31, 2024, as set forth in our proxy statement.                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  32607           |  12407           | FOR         | 32607.000000                             | FOR                         |  |
| eHealth, Inc.                                  | 28238P109 | 06/18/2025     | Approval, on an advisory basis, of the compensation of the Named Executive Officers of eHealth, Inc.                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 429276           |      0           | FOR         | 429276.000000                            | FOR                         |  |
| GoHealth, Inc.                                 | 38046W204 | 06/18/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |  24271           |      0           | AGAINST     | 24271.000000                             | AGAINST                     |  |
| Harrow, Inc.                                   | 415858109 | 06/18/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers as presented in the proxy statement                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   1086           |      0           | FOR         | 1086.000000                              | FOR                         |  |
| Harrow, Inc.                                   | 415858109 | 06/18/2025     | To approve, on a non-binding advisory basis, the frequency of a stockholder advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |   1086           |      0           | ONE YEAR    | 1086.000000                              | FOR                         |  |
| Hercules Capital, Inc.                         | 427096508 | 06/18/2025     | Advisory vote to approve the Company's named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 276963           |      0           | FOR         | 276963.000000                            | FOR                         |  |
| Hut 8 Corp.                                    | 44812J104 | 06/18/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 454882           |  57971           | FOR         | 454882.000000                            | FOR                         |  |
| Hut 8 Corp.                                    | 44812J104 | 06/18/2025     | To vote, on an advisory basis, on the frequency of future advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 454882           |  57971           | ONE YEAR    | 454882.000000                            | FOR                         |  |
| MiMedx Group, Inc.                             | 602496101 | 06/18/2025     | Advisory approval of executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  51796           |     89           | FOR         | 51796.000000                             | FOR                         |  |
| MiMedx Group, Inc.                             | 602496101 | 06/18/2025     | Advisory vote on frequency of advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  51796           |     89           | ONE YEAR    | 51796.000000                             | FOR                         |  |
| Orthofix Medical Inc.                          | 68752M108 | 06/18/2025     | Advisory and Non-Binding Vote to Approve Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  65116           |      0           | FOR         | 65116.000000                             | FOR                         |  |
| PVH Corp.                                      | 693656100 | 06/18/2025     | Approval of the advisory resolution on executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   4677           |      0           | FOR         | 4677.000000                              | FOR                         |  |
| Rivian Automotive, Inc.                        | 76954A103 | 06/18/2025     | Approval, on an advisory (non-binding) basis, of the compensation of our named executive officers in 2024.                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |      1.33948e+06 | 440956           | FOR         | 1339483.000000                           | FOR                         |  |
| STAAR Surgical Company                         | 852312305 | 06/18/2025     | Non-binding advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  52995           |   1349           | FOR         | 52995.000000                             | FOR                         |  |
| Vertiv Holdings Co.                            | 92537N108 | 06/18/2025     | To approve, on an advisory basis, the 2024 compensation of our named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES | 484203           |      0           | FOR         | 484203.000000                            | FOR                         |  |
| Victoria's Secret  Co.                         | 926400102 | 06/18/2025     | To approve, on an advisory basis, the compensation of our named executive officers;                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  18529           |      0           | FOR         | 18529.000000                             | FOR                         |  |
| Xometry, Inc.                                  | 98423F109 | 06/18/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  19832           |  10382           | FOR         | 19832.000000                             | FOR                         |  |
| Zai Lab Limited                                | 98887Q104 | 06/18/2025     | THAT, on an advisory basis, the compensation of the Company's named executive officers, as disclosed in the proxy statement, is hereby approved.                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 712016           |  84834           | AGAINST     | 712016.000000                            | AGAINST                     |  |
| IRADIMED CORPORATION                           | 46266A109 | 06/19/2025     | To approve, on a non-binding advisory basis, the 2024 compensation of the named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  14010           |      0           | FOR         | 14010.000000                             | FOR                         |  |
| McEwen Mining Inc.                             | 58039P305 | 06/19/2025     | To approve on an advisory (non-binding) basis the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 368430           |  27400           | FOR         | 368430.000000                            | FOR                         |  |
| Anika Therapeutics, Inc.                       | 035255108 | 06/20/2025     | Advisory vote on the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  16078           |      0           | FOR         | 16078.000000                             | FOR                         |  |
| Arlo Technologies, Inc.                        | 04206A101 | 06/20/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES | 203233           |      0           | AGAINST     | 203233.000000                            | AGAINST                     |  |
| BridgeBio Pharma, Inc.                         | 10806X102 | 06/20/2025     | To cast a non-binding, advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |  10510           |    100           | AGAINST     | 10510.000000                             | AGAINST                     |  |
| Cava Group, Inc.                               | 148929102 | 06/20/2025     | Approval of, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |    292           |   1113           | FOR         | 292.000000                               | FOR                         |  |
| Cava Group, Inc.                               | 148929102 | 06/20/2025     | Approval of, on an advisory basis, the frequency of future advisory votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |    292           |   1113           | ONE YEAR    | 292.000000                               | FOR                         |  |
| Cronos Group Inc.                              | 22717L101 | 06/20/2025     | Adoption of an advisory (non-binding) resolution to approve the compensation of the Company's named executive officers as disclosed in the proxy statement dated April 25, 2025,                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   7041           |   6084           | FOR         | 7041.000000                              | FOR                         |  |
| GitLab Inc.                                    | 37637K108 | 06/20/2025     | Approve, on a non-binding advisory basis, the compensation paid by GitLab Inc. to its named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |   1069           |    271           | AGAINST     | 1069.000000                              | AGAINST                     |  |
| JAKKS Pacific, Inc.                            | 47012E403 | 06/20/2025     | To conduct an advisory vote on executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  14727           |      0           | AGAINST     | 14727.000000                             | AGAINST                     |  |
| Madrigal Pharmaceuticals, Inc.                 | 558868105 | 06/20/2025     | Advisory vote to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  34366           |  17295           | FOR         | 34366.000000                             | FOR                         |  |
| Madrigal Pharmaceuticals, Inc.                 | 558868105 | 06/20/2025     | Advisory vote to approve the frequency of future advisory votes to approve executive compensation                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  34366           |  17295           | ONE YEAR    | 34366.000000                             | FOR                         |  |
| Organogenesis Holdings Inc.                    | 68621F102 | 06/23/2025     | Approval, on an advisory basis, of the compensation paid to our named executive officers, as disclosed in the Company's proxy statement for its 2025 annual meeting of shareholders.                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 490159           |      0           | FOR         | 490159.000000                            | FOR                         |  |
| CarMax, Inc.                                   | 143130102 | 06/24/2025     | To approve, in an advisory (non-binding) vote, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  80219           |  32849           | FOR         | 80219.000000                             | FOR                         |  |
| DoorDash, Inc.                                 | 25809K105 | 06/24/2025     | The approval, on an advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES | 367934           |      0           | FOR         | 367934.000000                            | FOR                         |  |
| Freshpet, Inc.                                 | 358039105 | 06/24/2025     | Non-binding advisory vote to approve the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  21767           |   2328           | FOR         | 21767.000000                             | FOR                         |  |
| Freshpet, Inc.                                 | 358039105 | 06/24/2025     | Non-binding advisory vote on frequency of future advisory votes on named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  21767           |   2328           | ONE YEAR    | 21767.000000                             | FOR                         |  |
| Mastercard Incorporated                        | 57636Q104 | 06/24/2025     | Advisory approval of Mastercard's executive compensation                                                                                                                                                                                                                                                                                                                                                                                                                                               | SECTION 14A SAY-ON-PAY VOTES |  64565           |      0           | FOR         | 64565.000000                             | FOR                         |  |
| Niagen Bioscience, Inc.                        | 171077407 | 06/24/2025     | Approval, on an advisory basis, of the compensation of our named executive officers, as disclosed in the accompanying proxy statement                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 133947           |   9600           | FOR         | 133947.000000                            | FOR                         |  |
| Okta, Inc.                                     | 679295105 | 06/24/2025     | To approve, on an advisory non-binding basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 312561           |   4212           | FOR         | 312561.000000                            | FOR                         |  |
| Okta, Inc.                                     | 679295105 | 06/24/2025     | To approve, on an advisory non-binding basis, the frequency of future advisory non-binding votes to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 312561           |   4212           | ONE YEAR    | 312561.000000                            | FOR                         |  |
| ProAssurance Corporation                       | 74267C106 | 06/24/2025     | To approve, on a non-binding, advisory basis, certain compensation that will or may be paid by ProAssurance to its named executive officers that is based on or otherwise relates to the merger; and                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   3661           |   3700           | FOR         | 3661.000000                              | FOR                         |  |
| Rhythm Pharmaceuticals, Inc.                   | 76243J105 | 06/24/2025     | Approval, on an advisory (non-binding) basis, of the compensation of the named executive officers of the Company.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  27895           |      0           | AGAINST     | 27895.000000                             | AGAINST                     |  |
| WM Technology, Inc.                            | 92971A109 | 06/24/2025     | Non-binding advisory vote to Approve The Compensation Of Our Named Executive Officers For The Year Ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES | 757498           |    742           | FOR         | 757498.000000                            | FOR                         |  |
| Alto Ingredients, Inc.                         | 021513106 | 06/25/2025     | To cast a non-binding advisory vote to approve our executive compensation ("say-on-pay").                                                                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 120031           |      0           | FOR         | 120031.000000                            | FOR                         |  |
| Alto Ingredients, Inc.                         | 021513106 | 06/25/2025     | To cast a non-binding advisory vote on the frequency of future advisory votes to approve our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES | 120031           |      0           | ONE YEAR    | 120031.000000                            | AGAINST                     |  |
| American Healthcare REIT, Inc.                 | 398182303 | 06/25/2025     | To approve, on an advisory (non-binding) basis, the compensation paid to our named executive officers for the year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                            | SECTION 14A SAY-ON-PAY VOTES |   2559           |    100           | FOR         | 2559.000000                              | FOR                         |  |
| Arvinas, Inc.                                  | 04335A105 | 06/25/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES |   6140           |      0           | FOR         | 6140.000000                              | FOR                         |  |
| Ascent Industries Co.                          | 871565107 | 06/25/2025     | Advisory vote on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                                     | SECTION 14A SAY-ON-PAY VOTES |    339           |      0           | FOR         | 339.000000                               | FOR                         |  |
| BlackBerry Limited                             | 09228F103 | 06/25/2025     | Advisory Vote on Executive Compensation  Non-binding advisory resolution that the shareholders accept the Company's approach to executive compensation as disclosed in the Management Proxy Circular for the Meeting.                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |      1.56428e+07 |      1.48034e+06 | FOR         | 15642792.000000                          | FOR                         |  |
| China Automotive Systems, Inc.                 | 16936R105 | 06/25/2025     | Approve an advisory (non-binding) proposal concerning the Company's named executive officer compensation program.                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES | 116743           |   2200           | FOR         | 116743.000000                            | FOR                         |  |
| China Automotive Systems, Inc.                 | 16936R105 | 06/25/2025     | Approve an advisory (non-binding) proposal concerning the frequency of holding future advisory votes on executive compensation.                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 116743           |   2200           | ONE YEAR    | 116743.000000                            | AGAINST                     |  |
| Douglas Elliman Inc.                           | 25961D105 | 06/25/2025     | Advisory vote on executive compensation (the "say-on-pay" vote):                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES | 385139           |      0           | FOR         | 385139.000000                            | FOR                         |  |
| eBay Inc.                                      | 278642103 | 06/25/2025     | Advisory vote to approve named executive officer compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                         | SECTION 14A SAY-ON-PAY VOTES |  11116           |   4255           | FOR         | 11116.000000                             | FOR                         |  |
| NVIDIA Corporation                             | 67066G104 | 06/25/2025     | Advisory approval of our executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |      2.38772e+06 |      0           | FOR         | 2387717.000000                           | FOR                         |  |
| Perma-Pipe International Holdings, Inc.        | 714167103 | 06/25/2025     | To approve, on an advisory basis the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                           | SECTION 14A SAY-ON-PAY VOTES |  12235           |      0           | FOR         | 12235.000000                             | FOR                         |  |
| Perma-Pipe International Holdings, Inc.        | 714167103 | 06/25/2025     | To recommend, by non-binding vote, the frequency of executive compensation votes.                                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  12235           |      0           | ONE YEAR    | 12235.000000                             | FOR                         |  |
| Phreesia, Inc.                                 | 71944F106 | 06/25/2025     | To approve, on a non-binding, advisory basis, the compensation of our named executive officers, as disclosed in the Proxy Statement.                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  49174           |   2751           | FOR         | 49174.000000                             | FOR                         |  |
| Robinhood Markets, Inc.                        | 770700102 | 06/25/2025     | To approve, on an advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 246308           |      0           | FOR         | 246308.000000                            | FOR                         |  |
| SentinelOne, Inc.                              | 81730H109 | 06/25/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES | 243945           |  19068           | AGAINST     | 243945.000000                            | AGAINST                     |  |
| Shoe Carnival, Inc.                            | 824889109 | 06/25/2025     | To approve, in an advisory (non-binding) vote, the compensation paid to the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  17379           |    100           | FOR         | 17379.000000                             | FOR                         |  |
| AvidXchange Holdings, Inc.                     | 05368X102 | 06/26/2025     | A proposal to approve, on a non-binding advisory basis, the compensation of the Company's named executive officers.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES | 195587           |      0           | FOR         | 195587.000000                            | FOR                         |  |
| Braze, Inc.                                    | 10576N102 | 06/26/2025     | Advisory vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                             | SECTION 14A SAY-ON-PAY VOTES |  67163           |    580           | FOR         | 67163.000000                             | FOR                         |  |
| CoStar Group, Inc.                             | 22160N109 | 06/26/2025     | Proposal to approve, on an advisory basis, the Company's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |  26226           |      0           | AGAINST     | 26226.000000                             | AGAINST                     |  |
| Equity Residential                             | 29476L107 | 06/26/2025     | Approval of Executive Compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |   1281           |      0           | FOR         | 1281.000000                              | FOR                         |  |
| Fulcrum Therapeutics, Inc.                     | 359616109 | 06/26/2025     | A non-binding advisory vote on executive compensation;                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  76617           |    827           | FOR         | 76617.000000                             | FOR                         |  |
| Fulcrum Therapeutics, Inc.                     | 359616109 | 06/26/2025     | A non-binding advisory vote on the frequency of future executive compensation advisory votes; and                                                                                                                                                                                                                                                                                                                                                                                                      | SECTION 14A SAY-ON-PAY VOTES |  76617           |    827           | ONE YEAR    | 76617.000000                             | FOR                         |  |
| Genesco Inc.                                   | 371532102 | 06/26/2025     | A non-binding advisory vote on the Company's named executive officers' compensation.                                                                                                                                                                                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |  33038           |    284           | FOR         | 33038.000000                             | FOR                         |  |
| HealthEquity, Inc.                             | 42226A107 | 06/26/2025     | To approve, on a non-binding, advisory basis, the fiscal 2025 compensation paid to our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                       | SECTION 14A SAY-ON-PAY VOTES |   1161           |      0           | FOR         | 1161.000000                              | FOR                         |  |
| OP Bancorp                                     | 67109R109 | 06/26/2025     | To approve, on an advisory basis, the Company's executive compensation for the fiscal year ended December 31, 2024.                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  88284           |      0           | FOR         | 88284.000000                             | FOR                         |  |
| OP Bancorp                                     | 67109R109 | 06/26/2025     | To recommend, on an advisory basis, the frequency with which the Company solicits shareholder approval of its executive compensation.                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES |  88284           |      0           | ONE YEAR    | 88284.000000                             | FOR                         |  |
| PagerDuty, Inc.                                | 69553P100 | 06/26/2025     | To conduct an advisory, non-binding vote to approve the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                  | SECTION 14A SAY-ON-PAY VOTES | 268932           |  24000           | AGAINST     | 4193.000000                              | AGAINST                     |  |
| Primis Financial Corp.                         | 74167B109 | 06/26/2025     | ADVISORY VOTE ON EXECUTIVE COMPENSATION. To conduct an advisory (non-binding) vote to approve the compensation of the Company's named executive officers; and                                                                                                                                                                                                                                                                                                                                          | SECTION 14A SAY-ON-PAY VOTES | 139302           |      0           | FOR         | 139302.000000                            | FOR                         |  |
| Protalix BioTherapeutics, Inc.                 | 74365A309 | 06/26/2025     | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers as disclosed in the proxy statement that accompanies this notice;                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES | 592009           |      0           | AGAINST     | 592009.000000                            | AGAINST                     |  |
| Revolution Medicines, Inc.                     | 76155X100 | 06/26/2025     | To approve, on a non-binding, advisory basis, the compensation of the Company's named executive officers as disclosed in the Proxy Statement pursuant to the compensation disclosure rules of the Securities and Exchange Commission ("Say-on-Pay").                                                                                                                                                                                                                                                   | SECTION 14A SAY-ON-PAY VOTES |   5143           |      0           | FOR         | 5143.000000                              | FOR                         |  |
| The Kroger Co.                                 | 501044101 | 06/26/2025     | Approval, on an advisory basis, of Kroger's executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  15548           |      0           | FOR         | 15548.000000                             | FOR                         |  |
| United Therapeutics Corporation                | 91307C102 | 06/26/2025     | Advisory resolution to approve executive compensation.                                                                                                                                                                                                                                                                                                                                                                                                                                                 | SECTION 14A SAY-ON-PAY VOTES |  26529           |      0           | FOR         | 26529.000000                             | FOR                         |  |
| Box, Inc.                                      | 10316T104 | 06/27/2025     | To approve, on an advisory basis, the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                                    | SECTION 14A SAY-ON-PAY VOTES |  42553           |     73           | FOR         | 42553.000000                             | FOR                         |  |
| MongoDB, Inc.                                  | 60937P106 | 06/30/2025     | Approval, on a non-binding advisory basis, of the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                                                                        | SECTION 14A SAY-ON-PAY VOTES |  20581           |      0           | FOR         | 20581.000000                             | FOR                         |  |
| MongoDB, Inc.                                  | 60937P106 | 06/30/2025     | Approval, on a non-binding advisory basis, of the frequency of future advisory votes on the compensation of our named executive officers.                                                                                                                                                                                                                                                                                                                                                              | SECTION 14A SAY-ON-PAY VOTES |  20581           |      0           | ONE YEAR    | 20581.000000                             | FOR                         |  |

## N-PX: Signature Block

**Reporting Person:** Connor, Clark  Lunn Investment Management Ltd.

**By (Signature):** Derrick Crowe

**By (Printed Signature):** Derrick Crowe

**By (Title):** Chief Compliance Officer

**Date:** 08/25/2025