4:13 pm Starwood Property Trust announces 22 mln share offering of common stock