331,471 shares
507,216 shares
42,201 shares
106,060 shares
122,048 shares
79,274 shares
302,102 shares
90,435 shares
157,583 shares
353,116 shares