28,383 shares
14,778 shares
10,974 shares
23,216 shares
289,075 shares
17,727 shares
25,909 shares
28,511 shares
163,297 shares
25,175 shares