305 shares
293 shares
239 shares
385 shares
267 shares
299 shares
218 shares
250 shares
302 shares
274 shares