487,693 shares
201,359 shares
80,035 shares
369,844 shares
318,203 shares
233,841 shares
504,700 shares
264,458 shares
214,629 shares
122,471 shares