34,909 shares
319 shares
328 shares
299 shares
314 shares
340 shares
284 shares
358 shares
321 shares
294 shares