506 shares
367 shares
314 shares
348 shares
351 shares
397 shares
334 shares
330 shares
262 shares
353 shares