51,286 shares
117,343 shares
24,327 shares
159,212 shares
33,617 shares
107,546 shares
87,921 shares
40,249 shares
23,343 shares
432,878 shares