141,182 shares
13,953 shares
8,291 shares
6,488 shares
442,381 shares
77,782 shares
396,646 shares
79,001 shares
380,104 shares
249,301 shares