29,419 shares
78,104 shares
327,984 shares
25,598 shares
153,393 shares
97,299 shares
189,598 shares
28,649 shares
220,584 shares
19,322 shares