25,844 shares
33,886 shares
31,194 shares
174,818 shares
28,873 shares
196,652 shares
27,291 shares
29,272 shares
158,356 shares
164,734 shares