424 shares
403 shares
528 shares
5,301 shares
365 shares
353 shares
298 shares
263 shares
277 shares
320 shares