Big difference in estimated vs actual rows and seeking optimization help.
The other possibility I see is for most of the statements that have a lower Est Rows vs Actual Rows, especially when the Est Row count is 1. The Compiled Value in the parameters tab is 56761 for many of the statements, as shown below.
You can validate this by looking at your non-anonymized plan and checking the values. Recompiling the stored procedure(s) with the new value would fix this instance of the plan. The OPTION (RECOMPILE) may be worth considering to allow the plan to be optimized during each run for the various values passed to the code.
I hope that helps.