250,340 shares
184,038 shares
247,183 shares
56,136 shares
556,034 shares
488,944 shares
100,407 shares
558,991 shares
232,268 shares
76,416 shares