277 shares
332 shares
312 shares
305 shares
354 shares
381 shares
401 shares
321 shares
334 shares
306 shares