341,911 shares
122,080 shares
117,938 shares
110,469 shares
249,846 shares
248,606 shares
154,698 shares
142,842 shares
189,359 shares
113,337 shares