65,055 shares
31,042 shares
23,191 shares
250,673 shares
28,593 shares
149,211 shares
25,864 shares
243,981 shares
119,186 shares
25,360 shares