281,076 shares
494,262 shares
331,359 shares
200,338 shares
58,721 shares
107,052 shares
322,351 shares
403,312 shares
358,747 shares
341,354 shares