20,177 shares
25,626 shares
22,529 shares
29,512 shares
222,937 shares
80,366 shares
77,024 shares
53,516 shares
20,609 shares
85,029 shares