25,995 shares
34,014 shares
31,379 shares
174,952 shares
29,118 shares
196,947 shares
27,582 shares
29,414 shares
158,638 shares
165,136 shares