103,769 shares
324,049 shares
158,794 shares
166,536 shares
129,580 shares
394,066 shares
293,025 shares
226,969 shares
75,387 shares
350,911 shares