Simple math states an estimate of 81 variations BUT that doesn't take into account abstract possibilities:
Shells being broken/divided so all can take some home for example.
The issue that not all have to take any shells at all.
Ninjas stealing shells ( they're everywhere...)