| 2024 | 1 | 0 | $0 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 0 | $0 | - | - |
| 2023 | 1 | 4 | $360,432 | $8,400 | $2,100iApproximate average salary by contribution assumption: employee only about $52,500 at 4% or $35,000 at 6%; with 50% employer match about $35,000 at 4% or $23,333 at 6%; with 100% employer match about $26,250 at 4% or $17,500 at 6%. |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $360,432 | $8,400 | $2,100iApproximate average salary by contribution assumption: employee only about $52,500 at 4% or $35,000 at 6%; with 50% employer match about $35,000 at 4% or $23,333 at 6%; with 100% employer match about $26,250 at 4% or $17,500 at 6%. |
| 2022 | 1 | 4 | $1,023,996 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,023,996 | - | - |
| 2021 | 1 | 4 | $1,160,907 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,160,907 | $0 | - |
| 2020 | 1 | 4 | $2,092,659 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $2,092,659 | - | - |
| 2019 | 2 | 4 | $4,435,074 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $2,690,693 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,744,381 | - | - |
| 2018 | 2 | 4 | $4,247,943 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $2,608,500 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,639,443 | - | - |
| 2017 | 2 | 4 | $4,032,834 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $2,430,203 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,602,631 | - | - |
| 2016 | 2 | 4 | $3,585,870 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $2,189,091 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,396,779 | - | - |
| 2015 | 2 | 4 | $3,165,337 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,912,977 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,252,360 | - | - |
| 2014 | 2 | 4 | $3,245,360 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,921,367 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,323,993 | - | - |
| 2013 | 2 | 4 | $3,221,552 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,990,196 | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $1,231,356 | - | - |
| 2012 | 2 | 3 | $3,684,370 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 3 | $1,869,810 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,814,560 | - | - |
| 2011 | 2 | 4 | $4,598,932 | -$42,455 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $2,997,008 | -$42,455 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,601,924 | - | - |
| 2010 | 2 | 4 | $4,645,892 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $3,039,463 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,606,429 | - | - |
| 2009 | 2 | 4 | $4,536,294 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $2,948,634 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,587,660 | - | - |
| 2008 | 2 | 4 | $0 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | - | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | - | - | - |
| 2007 | 2 | 4 | $0 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | - | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | - | - | - |
| 2006 | 2 | 4 | $5,455,309 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $3,537,247 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,918,062 | - | - |
| 2005 | 2 | 4 | $5,042,721 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $3,301,463 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,741,258 | - | - |
| 2004 | 2 | 4 | $4,691,754 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $3,041,384 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,650,370 | - | - |
| 2003 | 2 | 4 | $0 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | - | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | - | - | - |
| 2002 | 2 | 4 | $3,990,140 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $2,700,884 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,289,256 | - | - |
| 2001 | 2 | 4 | $0 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | - | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | - | - | - |
| 2000 | 2 | 4 | $0 | $0 | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | - | - | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | - | - | - |
| 1999 | 2 | 4 | $5,231,242 | $0 | - |
| Kuechle & Associates Inc. Defined Benefit Plan | - | 4 | $3,596,437 | - | - |
| Kuechle & Associates Inc. Pension Plan | - | 2 | $1,634,805 | - | - |