18,459 shares
31,697 shares
31,179 shares
12,585 shares
133,821 shares
6,952 shares
34,776 shares
10,638 shares
7,068 shares
9,917 shares