Aww I'm sorry that you lost so many. Maybe it a combination of rain and shade. Has the tree grown significantly in that time? Or maybe the tree roots are very dense preventing water running away quickly enough? You could dig some grit into the bed to help improve drainage.