23,286 shares
21,826 shares
515,010 shares
25,684 shares
18,424 shares
16,881 shares
24,221 shares
22,922 shares
59,098 shares
25,049 shares