24,589 shares
232,422 shares
173,296 shares
61,529 shares
17,457 shares
15,731 shares
32,926 shares
30,259 shares
255,728 shares
41,483 shares