28,608 shares
15,037 shares
11,130 shares
23,295 shares
289,326 shares
17,917 shares
26,022 shares
28,704 shares
163,479 shares
25,272 shares