449,359 shares
46,839 shares
13,606 shares
20,954 shares
19,218 shares
17,059 shares
75,110 shares
338,966 shares
15,055 shares
21,159 shares