Invesco Ltd. Sells 310,868 Shares of Pentair plc (NYSE:PNR)