"House Accounts" that All Can See

"House Accounts" that All Can See

Hi,

We have 30 or so "house accounts" that I've assigned to me, the system administrator. We want all of our sales people to see these accounts, write notes, etc. 

When I set these up originally, I shared them from System Adminstrator to Sales Engineer with Read/Write/Delete access and it worked for a while. (See attached screen capture.) Now nobody except me can see them. 

I don't want to make the default for accounts to be "Public" as that will give everyone visibility to everything. 

What am I doing wrong?

Thank you!

John Galich