46,121 shares
32,950 shares
30,427 shares
114,069 shares
210,922 shares
179,015 shares
23,743 shares
74,152 shares
152,765 shares
36,663 shares