25,886 shares
33,927 shares
31,241 shares
174,859 shares
28,986 shares
196,662 shares
27,456 shares
29,330 shares
158,367 shares
164,858 shares