308 shares
262 shares
327 shares
339 shares
377 shares
460 shares
401 shares
393 shares
390 shares
376 shares