396 shares
353 shares
391 shares
135 shares
294 shares
349 shares
358 shares
191 shares
227 shares
431 shares