28,609 shares
15,037 shares
11,131 shares
23,295 shares
289,326 shares
17,917 shares
26,022 shares
28,705 shares
163,480 shares
25,272 shares