376 shares
332 shares
339 shares
375 shares
359 shares
353 shares
408 shares
345 shares
478 shares
309 shares