488,236 shares
201,878 shares
80,504 shares
370,146 shares
318,523 shares
234,366 shares
504,958 shares
264,856 shares
214,666 shares
122,860 shares