34,911 shares
66,407 shares
46,836 shares
214,703 shares
19,652 shares
147,278 shares
15,953 shares
114,629 shares
121,669 shares
34,555 shares