487,845 shares
201,555 shares
80,181 shares
369,969 shares
318,345 shares
234,094 shares
504,797 shares
264,510 shares
214,654 shares
122,608 shares