47,282 shares
423,575 shares
29,618 shares
27,938 shares
148,051 shares
183,011 shares
35,484 shares
195,212 shares
62,396 shares
221,610 shares