303 shares
280 shares
279 shares
332 shares
254 shares
271 shares
299 shares
315 shares
341 shares
422 shares