141,489 shares
14,032 shares
8,364 shares
6,585 shares
442,504 shares
77,860 shares
396,721 shares
79,090 shares
380,199 shares
249,393 shares