34,466 shares
18,380 shares
120,557 shares
108,135 shares
11,112 shares
53,909 shares
18,950 shares
12,772 shares
231,326 shares
28,207 shares