(Source: BharataPress) BlackRock Inc. now owns 18,793,808 shares of the software maker’s stock worth … direct deposit of employee paychecks, payroll reports, electronic payment of …