| 2019 | 1 | 0 | $0 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 0 | $0 | - | - |
| 2018 | 1 | 2 | $3,914,183 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $3,914,183 | - | - |
| 2017 | 1 | 2 | $4,442,667 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,442,667 | - | - |
| 2016 | 1 | 2 | $4,145,542 | $68,000 | $34,000iApproximate average salary by contribution assumption: employee only about $850,000 at 4% or $566,667 at 6%; with 50% employer match about $566,667 at 4% or $377,778 at 6%; with 100% employer match about $425,000 at 4% or $283,333 at 6%. |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,145,542 | $68,000 | $34,000iApproximate average salary by contribution assumption: employee only about $850,000 at 4% or $566,667 at 6%; with 50% employer match about $566,667 at 4% or $377,778 at 6%; with 100% employer match about $425,000 at 4% or $283,333 at 6%. |
| 2015 | 1 | 2 | $3,912,562 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $3,912,562 | - | - |
| 2014 | 1 | 2 | $4,274,827 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,274,827 | - | - |
| 2013 | 1 | 2 | $4,208,874 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,208,874 | $0 | - |
| 2012 | 1 | 4 | $4,001,647 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $4,001,647 | - | - |
| 2011 | 1 | 4 | $3,768,741 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $3,768,741 | - | - |
| 2010 | 1 | 4 | $4,071,787 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $4,071,787 | - | - |
| 2009 | 1 | 4 | $3,794,195 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $3,794,195 | $0 | - |
| 2008 | 1 | 2 | $3,327,375 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $3,327,375 | - | - |
| 2007 | 1 | 2 | $4,611,955 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,611,955 | - | - |
| 2006 | 1 | 2 | $4,583,512 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 2 | $4,583,512 | - | - |
| 2005 | 1 | 4 | $4,111,578 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $4,111,578 | - | - |
| 2004 | 1 | 4 | $3,786,129 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $3,786,129 | - | - |
| 2003 | 1 | 3 | $3,452,887 | $48,020 | $16,007iApproximate average salary by contribution assumption: employee only about $400,167 at 4% or $266,778 at 6%; with 50% employer match about $266,778 at 4% or $177,852 at 6%; with 100% employer match about $200,083 at 4% or $133,389 at 6%. |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 3 | $3,452,887 | $48,020 | $16,007iApproximate average salary by contribution assumption: employee only about $400,167 at 4% or $266,778 at 6%; with 50% employer match about $266,778 at 4% or $177,852 at 6%; with 100% employer match about $200,083 at 4% or $133,389 at 6%. |
| 2002 | 1 | 3 | $2,877,123 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 3 | $2,877,123 | - | - |
| 2001 | 1 | 4 | $3,342,309 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 4 | $3,342,309 | - | - |
| 2000 | 1 | 7 | $3,484,678 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 7 | $3,484,678 | - | - |
| 1999 | 1 | 7 | $3,945,112 | $0 | - |
| Hirschkop & Associates PC 1992 Restated Profit Sharing Plan and Trust Agreement | - | 7 | $3,945,112 | - | - |