281,042 shares
494,228 shares
331,330 shares
200,314 shares
58,701 shares
107,025 shares
322,314 shares
403,278 shares
358,712 shares
341,313 shares