41,680 shares
25,872 shares
25,311 shares
252,902 shares
168,235 shares
54,795 shares
266,385 shares
296,315 shares
38,140 shares
213,140 shares