250,336 shares
184,027 shares
247,169 shares
56,116 shares
556,011 shares
488,941 shares
100,389 shares
558,982 shares
232,249 shares
76,399 shares