31,416 shares
43,616 shares
42,950 shares
19,840 shares
20,025 shares
122,491 shares
33,789 shares
26,339 shares
147,113 shares
31,643 shares