296 shares
324 shares
295 shares
315 shares
328 shares
286 shares
301 shares
349 shares
334 shares
468 shares