113,052 shares
43,752 shares
526,241 shares
34,834 shares
50,578 shares
214,585 shares
109,072 shares
404,551 shares
187,272 shares
28,182 shares