250,322 shares
184,017 shares
247,067 shares
56,109 shares
555,985 shares
488,938 shares
100,382 shares
558,972 shares
232,247 shares
76,396 shares