31,137 shares
215,200 shares
40,689 shares
87,486 shares
133,526 shares
16,567 shares
20,460 shares
42,976 shares
122,585 shares
338,933 shares