35,048 shares
32,922 shares
22,992 shares
140,356 shares
20,834 shares
54,671 shares
26,007 shares
102,826 shares
23,032 shares
36,126 shares