28,327 shares
14,756 shares
10,864 shares
23,058 shares
288,832 shares
17,334 shares
25,704 shares
28,216 shares
163,023 shares
25,030 shares