129,786 shares
159,583 shares
59,989 shares
69,346 shares
34,832 shares
56,122 shares
274,545 shares
71,217 shares
93,549 shares
110,942 shares