144,911 shares
247,782 shares
403,183 shares
405,435 shares
266,325 shares
166,550 shares
293,540 shares
404,402 shares
158,442 shares
254,905 shares