308,288 shares
269,494 shares
93,230 shares
134,017 shares
194,065 shares
250,967 shares
422,255 shares
133,912 shares
113,301 shares
394,829 shares