59,648 shares
218,828 shares
80,653 shares
21,355 shares
292,015 shares
87,410 shares
16,196 shares
219,953 shares
20,179 shares
29,850 shares