I did this last season as well, but I figured it might make sense to see how our squad is shaping up in regards to the registration requirements.
Homegrown players who will likely make the team (5)
Foreign players who need registration (12)
Players Likely to leave (4)
Place where kids like to play
Players I am not sure about (3)
So I think 17 spots are pretty much locked down (5 HG/12 F). That means we can sign at least 3 HG players and up to 5 foreign players. It is likely that we keep at least one of our keepers and I think while Fabianski is probably better, Mannone is homegrown. Assuming we keep all three of these players we still can buy 2 HG players and 3 Foreign players.
To Keep in Mind - Players needing registration next season
Frimpong (HG) (also likely to be moved)