23,484 shares
144,554 shares
32,945 shares
27,034 shares
113,091 shares
57,917 shares
35,248 shares
16,846 shares
34,053 shares
48,726 shares