SHAREHOLDERS AGREEMENT by and among STAR BULK CARRIERS CORP. and THE SHAREHOLDERS NAMED HEREIN