350 shares
339 shares
308 shares
421 shares
321 shares
367 shares
340 shares
501 shares
410 shares
413 shares