45,912 shares
324,876 shares
81,136 shares
67,195 shares
131,159 shares
142,694 shares
336,991 shares
315,241 shares
113,653 shares
99,546 shares