129,646 shares
159,496 shares
59,902 shares
69,268 shares
34,745 shares
56,032 shares
274,463 shares
71,079 shares
93,469 shares
110,826 shares