107,563 shares
49,866 shares
559,106 shares
391,889 shares
174,392 shares
180,903 shares
270,179 shares
529,122 shares
51,174 shares
309,611 shares