28,626 shares
15,059 shares
11,142 shares
23,316 shares
289,347 shares
17,932 shares
26,033 shares
28,710 shares
163,494 shares
25,283 shares