103,770 shares
324,052 shares
158,795 shares
166,539 shares
129,582 shares
394,071 shares
293,026 shares
226,974 shares
75,388 shares
350,913 shares