32,868 shares
46,291 shares
259,430 shares
170,162 shares
65,550 shares
48,060 shares
97,747 shares
72,528 shares
56,174 shares
49,486 shares