318,583 shares
355,207 shares
204,059 shares
332,585 shares
43,968 shares
348,529 shares
273,422 shares
114,739 shares
19,516 shares
28,311 shares