318 shares
257 shares
256 shares
967 shares
300 shares
321 shares
339 shares
355 shares
270 shares
221 shares