324 shares
290 shares
294 shares
448 shares
271 shares
334 shares
300 shares
309 shares
295 shares
344 shares