34,435 shares
18,270 shares
120,538 shares
108,020 shares
11,003 shares
53,880 shares
18,926 shares
12,663 shares
231,219 shares
28,160 shares