34,639 shares
27,825 shares
69,249 shares
124,821 shares
21,293 shares
58,909 shares
25,891 shares
23,504 shares
139,537 shares
14,418 shares