34,939 shares
66,434 shares
46,844 shares
214,744 shares
19,678 shares
147,293 shares
15,980 shares
114,660 shares
121,699 shares
34,578 shares