28,324 shares
14,751 shares
10,860 shares
23,055 shares
288,819 shares
17,326 shares
25,696 shares
28,210 shares
163,011 shares
25,027 shares