24,322 shares
9,366 shares
406,415 shares
9,542 shares
28,326 shares
14,755 shares
13,528 shares
18,088 shares
15,483 shares
11,699 shares