342 shares
326 shares
309 shares
312 shares
329 shares
416 shares
396 shares
393 shares
340 shares
282 shares