ASCAP posts record royalty distributions