28,606 shares
15,008 shares
11,109 shares
23,282 shares
289,291 shares
17,879 shares
26,009 shares
28,660 shares
163,453 shares
25,259 shares