IT security firm Imprivata sells 5.7 million shares of common stock during IPO Boston Business Journal