105,591 shares
158,145 shares
191,506 shares
144,297 shares
242,048 shares
74,269 shares
87,637 shares
224,352 shares
387,240 shares
95,208 shares