128,879 shares
18,404 shares
23,482 shares
247,443 shares
44,807 shares
30,743 shares
324,293 shares
368,921 shares
21,805 shares
81,161 shares