28,166 shares
132,989 shares
81,049 shares
22,810 shares
52,653 shares
49,134 shares
27,687 shares
38,894 shares
31,445 shares
23,828 shares