47,321 shares
423,616 shares
29,669 shares
27,970 shares
148,094 shares
183,055 shares
35,495 shares
195,257 shares
62,440 shares
221,654 shares