47,933 shares
305,575 shares
18,834 shares
56,518 shares
185,514 shares
45,960 shares
19,779 shares
111,838 shares
31,330 shares
14,559 shares