29,585 shares
290 shares
244 shares
259 shares
338 shares
348 shares
287 shares
347 shares
421 shares
321 shares