107,516 shares
49,865 shares
559,102 shares
391,889 shares
174,391 shares
180,902 shares
270,179 shares
529,118 shares
51,173 shares
309,578 shares