28,404 shares
14,790 shares
11,095 shares
23,267 shares
289,230 shares
17,842 shares
25,991 shares
28,627 shares
163,420 shares
25,231 shares