28,370 shares
14,768 shares
10,915 shares
23,120 shares
288,921 shares
17,422 shares
25,772 shares
28,278 shares
163,147 shares
25,114 shares