34,459 shares
18,363 shares
120,553 shares
108,113 shares
11,102 shares
53,901 shares
18,947 shares
12,769 shares
231,292 shares
28,202 shares