250,339 shares
184,035 shares
247,183 shares
56,135 shares
556,028 shares
488,944 shares
100,401 shares
558,986 shares
232,268 shares
76,410 shares