28,395 shares
14,783 shares
11,090 shares
23,255 shares
289,209 shares
17,837 shares
25,970 shares
28,624 shares
163,406 shares
25,213 shares