312 shares
308 shares
326 shares
1,072 shares
901 shares
343 shares
353 shares
338 shares
377 shares
373 shares