526 shares
390 shares
318 shares
450 shares
275 shares
562 shares
423 shares
432 shares
353 shares
157 shares