137,448 shares
51,653 shares
252,861 shares
40,380 shares
140,999 shares
14,258 shares
31,426 shares
119,671 shares
25,478 shares
367,836 shares