139,542 shares
13,744 shares
8,071 shares
6,230 shares
442,239 shares
77,589 shares
396,296 shares
78,829 shares
379,922 shares
249,174 shares