| Jan 10, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $100,672.52 |
| Jan 10, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $100,672.52 |
| Jan 10, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $100,672.52 |
| Sep 7, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $75,000 |
| Aug 3, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $21,414 |
| Jun 30, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,501.5 |
| Mar 28, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,498 |
| May 30, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,496.5 |
| Apr 30, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,495 |
| Dec 31, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,466.5 |
| Jan 31, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,461 |
| Feb 28, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,457 |
| Oct 31, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,437 |
| Nov 22, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,436.5 |
| Sep 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,390.5 |
| Aug 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,363.5 |
| Jul 29, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,333.5 |
| Jun 24, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,303.5 |
| May 22, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,278.5 |
| Apr 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,255.5 |
| Mar 29, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,233.5 |
| Feb 26, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,214 |
| Jan 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,185.5 |
| Jan 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,185.5 |
| Jan 30, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,185.5 |
| Dec 31, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,168 |
| Nov 30, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,132 |
| Sep 28, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,119.5 |
| Oct 31, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,118.5 |
| Aug 30, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,064 |
| Jul 31, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,054.5 |
| Jun 26, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,040.5 |
| May 30, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $5,017.5 |
| Apr 28, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,986 |
| Mar 24, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,982.5 |
| Dec 30, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,924 |
| Jan 27, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,922 |
| Mar 1, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,916.5 |
| Nov 30, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,900.5 |
| Oct 31, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,878.5 |
| Sep 28, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,856 |
| Sep 28, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,856 |
| Jul 30, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,848.5 |
| Aug 31, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $4,832 |
| Feb 28, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $1,764.5 |
| Dec 31, 2022 | VOTE YES ON B - COMMITTEE FOR CLEANER GOVERNMENT | COM | $1,000 |
| Dec 14, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $900.5 |
| Jun 12, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $700 |
| Apr 17, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $680 |
| Oct 3, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $650 |
| Apr 13, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $550 |
| May 15, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $550 |
| Mar 17, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $530 |
| Nov 30, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $513.5 |
| Oct 18, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $500 |
| Dec 14, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $486.5 |
| Feb 28, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $420 |
| Sep 4, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $350 |
| Jan 24, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $350 |
| Mar 20, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $324 |
| Jun 27, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $300 |
| Dec 14, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $274 |
| Aug 16, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $241.5 |
| May 17, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $204 |
| Nov 21, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $200 |
| Apr 22, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $200 |
| May 22, 2025 | International Federation of Professional and Technical Engineers Local 21 | OTH | $200 |
| Apr 25, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $195.5 |
| Jul 19, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $173 |
| Jan 17, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $165.5 |
| Jan 17, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $165.5 |
| Dec 21, 2022 | International Federation of Professional and Technical Engineers Local 21 | OTH | $151.5 |
| Jul 10, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $150 |
| Dec 23, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $130 |
| Sep 20, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $128 |
| Feb 28, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $109 |
| Jan 18, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $105 |
| Mar 29, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $105 |
| Oct 12, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $85.5 |
| Jun 21, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $74 |
| Dec 26, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $50 |
| Apr 25, 2023 | International Federation of Professional and Technical Engineers Local 21 | OTH | $45 |
| Jan 12, 2024 | International Federation of Professional and Technical Engineers Local 21 | OTH | $30 |