26,048 shares
34,077 shares
31,526 shares
175,019 shares
29,385 shares
197,086 shares
27,738 shares
29,533 shares
158,714 shares
165,270 shares