77,110 shares
265,873 shares
329,045 shares
55,720 shares
101,384 shares
584,515 shares
44,915 shares
291,233 shares
124,546 shares
370,336 shares