| 2024 | Natural Lands Trust Incorporated | 990 | Vice President | 40 | $182,699 | $0 | View return |
| 2024 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2023 | Natural Lands Trust Incorporated | 990 | Vice President | 40 | $174,075 | $0 | View return |
| 2023 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2022 | Natural Lands Trust Incorporated | 990 | Vice President | 40 | $163,727 | $0 | View return |
| 2022 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2021 | Natural Lands Trust Incorporated | 990 | Vice President | 40 | $151,047 | $0 | View return |
| 2021 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2020 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $153,842 | $0 | View return |
| 2020 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2019 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $141,314 | $0 | View return |
| 2019 | Montgomery County Lands Trust Inc | 990EZ | Vice President Development | 5 | $0 | $0 | View return |
| 2018 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $122,931 | $0 | View return |
| 2018 | Montgomery County Lands Trust Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2017 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $118,743 | $0 | View return |
| 2017 | Montgomery County Lands Trust Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2016 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $122,065 | $0 | View return |
| 2016 | Montgomery County Lands Trust Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $114,351 | $0 | View return |
| 2015 | Montgomery County Lands Trust Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2014 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $108,519 | $0 | View return |
| 2014 | Montgomery County Lands Trust Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2013 | Natural Lands Trust Incorporated | 990 | VP Development | 40 | $103,965 | $0 | View return |
| 2013 | Montgomery County Lands Trust Inc | 990 | Vice President | 5 | $0 | $103,965 | View return |