41,511 shares
25,492 shares
25,116 shares
252,609 shares
168,098 shares
54,642 shares
266,323 shares
296,190 shares
37,962 shares
213,089 shares