31,358 shares
42,998 shares
34,804 shares
14,643 shares
25,771 shares
42,752 shares
35,204 shares
36,088 shares
23,697 shares
347,792 shares