107,608 shares
49,867 shares
559,114 shares
391,889 shares
174,393 shares
180,912 shares
270,183 shares
529,128 shares
51,194 shares
309,647 shares