470,631 shares
158,113 shares
61,888 shares
398,921 shares
618,469 shares
234,260 shares
177,484 shares
57,196 shares
365,466 shares
392,526 shares