458,941 shares
366,947 shares
112,422 shares
434,678 shares
87,873 shares
119,704 shares
412,784 shares
141,062 shares
144,017 shares
415,413 shares