250,334 shares
184,026 shares
247,130 shares
56,116 shares
556,009 shares
488,941 shares
100,389 shares
558,981 shares
232,249 shares
76,397 shares