29,796 shares
19,568 shares
219,034 shares
305 shares
247 shares
277 shares
270 shares
259 shares
246 shares
286 shares