32,153 shares
332,643 shares
341,022 shares
149,331 shares
180,061 shares
88,819 shares
95,938 shares
232,857 shares
29,128 shares
71,894 shares