42,850 shares
10,788 shares
27,869 shares
8,961 shares
40,826 shares
30,070 shares
9,116 shares
9,399 shares
18,104 shares
6,892 shares