28,371 shares
14,768 shares
10,916 shares
23,122 shares
288,937 shares
17,444 shares
25,789 shares
28,281 shares
163,155 shares
25,124 shares