4,592 shares
3,052 shares
36,722 shares
256,379 shares
80,834 shares
185,048 shares
338,116 shares
108,288 shares
224,442 shares
232,596 shares