MEDIDATA SOLUTIONS INC filings