103,797 shares
211,158 shares
106,445 shares
185,049 shares
324,081 shares
406,035 shares
164,130 shares
158,804 shares
131,917 shares
247,175 shares