28,327 shares
14,756 shares
10,896 shares
23,059 shares
288,838 shares
17,334 shares
25,708 shares
28,243 shares
163,030 shares
25,032 shares