331,677 shares
507,399 shares
42,442 shares
106,266 shares
122,234 shares
79,472 shares
302,302 shares
90,624 shares
157,795 shares
353,297 shares