28,326 shares
39,852 shares
397,063 shares
29,235 shares
78,041 shares
327,918 shares
25,582 shares
153,334 shares
97,240 shares
189,573 shares