259,529 shares
207,644 shares
370,888 shares
405,188 shares
185,515 shares
76,871 shares
41,801 shares
314,878 shares
289,459 shares
56,975 shares