308,306 shares
269,537 shares
93,375 shares
134,268 shares
194,236 shares
250,988 shares
422,311 shares
134,163 shares
113,521 shares
394,912 shares