47,187 shares
359,918 shares
18,845 shares
28,366 shares
182,826 shares
57,778 shares
92,906 shares
34,434 shares
38,999 shares
40,856 shares