23,416 shares
21,927 shares
515,181 shares
25,805 shares
18,583 shares
17,010 shares
24,354 shares
23,059 shares
59,197 shares
25,165 shares