44,370 shares
123,091 shares
168,797 shares
25,057 shares
406,052 shares
29,098 shares
109,514 shares
37,856 shares
102,579 shares
120,629 shares