43,884 shares
22,336 shares
125,040 shares
11,193 shares
18,455 shares
12,845 shares
18,511 shares
237,052 shares
76,083 shares
21,400 shares