State of Michigan Retirement System reduced its stake in shares of Blackbaud, Inc. (NASDAQ:BLKB – Free Report) by 2.1% in the ...