308,403 shares
269,659 shares
93,494 shares
134,582 shares
194,431 shares
251,137 shares
422,420 shares
134,430 shares
113,856 shares
395,062 shares