4,594 shares
3,055 shares
36,722 shares
256,379 shares
80,835 shares
185,049 shares
338,117 shares
108,288 shares
224,443 shares
232,596 shares