318 shares
258 shares
256 shares
967 shares
301 shares
321 shares
339 shares
355 shares
271 shares
221 shares