34,945 shares
339 shares
344 shares
308 shares
338 shares
359 shares
295 shares
372 shares
328 shares