487,847 shares
201,558 shares
80,185 shares
369,969 shares
318,346 shares
234,097 shares
504,799 shares
264,512 shares
214,654 shares
122,610 shares