311 shares
268 shares
265 shares
314 shares
300 shares
334 shares
302 shares
342 shares
305 shares
349 shares