31,528 shares
17,939 shares
13,267 shares
54,221 shares
13,283 shares
74,967 shares
25,105 shares
18,332 shares
119,992 shares
98,575 shares