25,809 shares
33,864 shares
31,075 shares
174,696 shares
28,831 shares
196,645 shares
27,286 shares
29,151 shares
158,351 shares
164,729 shares