| 2020 | 1 | 0 | $0 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 0 | $0 | $0 | - |
| 2019 | 1 | 1 | $581,416 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $581,416 | $0 | - |
| 2018 | 1 | 1 | $472,308 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $472,308 | $0 | - |
| 2017 | 1 | 1 | $515,403 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $515,403 | $0 | - |
| 2016 | 1 | 3 | $448,795 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 3 | $448,795 | $0 | - |
| 2015 | 1 | 3 | $410,216 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 3 | $410,216 | $0 | - |
| 2014 | 2 | 3 | $590,572 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 3 | $446,516 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $144,056 | $0 | - |
| 2013 | 2 | 1 | $524,405 | $6,907 | $6,907iApproximate average salary by contribution assumption: employee only about $172,675 at 4% or $115,117 at 6%; with 50% employer match about $115,117 at 4% or $76,744 at 6%; with 100% employer match about $86,338 at 4% or $57,558 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $401,716 | $6,907 | $6,907iApproximate average salary by contribution assumption: employee only about $172,675 at 4% or $115,117 at 6%; with 50% employer match about $115,117 at 4% or $76,744 at 6%; with 100% employer match about $86,338 at 4% or $57,558 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $122,689 | $0 | - |
| 2008 | 2 | 1 | $232,309 | $2,500 | $2,500iApproximate average salary by contribution assumption: employee only about $62,500 at 4% or $41,667 at 6%; with 50% employer match about $41,667 at 4% or $27,778 at 6%; with 100% employer match about $31,250 at 4% or $20,833 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $186,148 | $2,500 | $2,500iApproximate average salary by contribution assumption: employee only about $62,500 at 4% or $41,667 at 6%; with 50% employer match about $41,667 at 4% or $27,778 at 6%; with 100% employer match about $31,250 at 4% or $20,833 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $46,161 | - | - |
| 2007 | 2 | 1 | $377,502 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $280,334 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $97,168 | - | - |
| 2006 | 2 | 1 | $330,724 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $250,673 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $80,051 | - | - |
| 2005 | 2 | 1 | $281,681 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 1 | $209,392 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 1 | $72,289 | - | - |
| 2004 | 2 | 2 | $290,700 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 2 | $227,167 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 2 | $63,533 | - | - |
| 2003 | 2 | 2 | $270,123 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 2 | $208,335 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 2 | $61,788 | - | - |
| 2002 | 2 | 2 | $191,208 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 2 | $150,828 | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 2 | $40,380 | - | - |
| 2001 | 2 | 2 | $0 | $0 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 2 | - | - | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 2 | - | - | - |
| 2000 | 2 | 2 | $221,439 | $27,925 | $13,963iApproximate average salary by contribution assumption: employee only about $349,063 at 4% or $232,708 at 6%; with 50% employer match about $232,708 at 4% or $155,139 at 6%; with 100% employer match about $174,531 at 4% or $116,354 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 2 | $221,439 | $27,925 | $13,963iApproximate average salary by contribution assumption: employee only about $349,063 at 4% or $232,708 at 6%; with 50% employer match about $232,708 at 4% or $155,139 at 6%; with 100% employer match about $174,531 at 4% or $116,354 at 6%. |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 2 | - | - | - |
| 1999 | 2 | 0 | $402,393 | $3,024 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Prudential Secrities Self-Employed Retirement Plan | - | 0 | $264,674 | $3,024 | - |
| Peter Slepchuk, Jr. Profit Sharing Plan Fidelity Trust Company Trustee | - | 0 | $137,719 | - | - |