44,370 shares
123,091 shares
168,797 shares
25,057 shares
406,053 shares
29,098 shares
109,514 shares
37,857 shares
102,581 shares
120,629 shares