49,462 shares
313,694 shares
40,816 shares
85,663 shares
33,266 shares
103,349 shares
213,367 shares
238,386 shares
17,988 shares
21,098 shares