New 96-lot subdivision gets approvals