18,189 shares
310,031 shares
52,326 shares
202,092 shares
106,573 shares
28,899 shares
50,481 shares
329,522 shares
149,230 shares
59,124 shares