47,278 shares
423,570 shares
29,617 shares
27,935 shares
148,050 shares
183,007 shares
35,481 shares
195,203 shares
62,394 shares
221,608 shares