396 shares
351 shares
291 shares
215 shares
423 shares
225 shares
508 shares
312 shares
244 shares
317 shares