103,770 shares
324,051 shares
158,795 shares
166,539 shares
129,582 shares
394,069 shares
293,026 shares
226,973 shares
75,388 shares
350,912 shares