371 shares
339 shares
326 shares
320 shares
377 shares
318 shares
407 shares
365 shares
376 shares
299 shares