20100528 unknown: Shareholders rejoice as companies announce bumper dividends