25,401 shares
136,086 shares
524,161 shares
90,007 shares
474,133 shares
287,816 shares
46,133 shares
47,962 shares
29,794 shares
80,882 shares