277 shares
327 shares
342 shares
281 shares
312 shares
302 shares
292 shares
349 shares
328 shares
305 shares