161,983 shares
158,331 shares
39,034 shares
46,669 shares
123,915 shares
22,612 shares
215,024 shares
149,137 shares
52,467 shares
111,617 shares