Ocean Alexander sells 2010 88' motoryacht