34,450 shares
18,331 shares
120,549 shares
108,078 shares
11,036 shares
53,895 shares
18,943 shares
12,714 shares
231,237 shares
28,185 shares