527 shares
295 shares
294 shares
267 shares
313 shares
299 shares
382 shares
328 shares
314 shares
459 shares