281,050 shares
494,237 shares
331,341 shares
200,323 shares
58,705 shares
107,032 shares
322,327 shares
403,284 shares
358,726 shares
341,330 shares