445,282 shares
389,929 shares
542,765 shares
243,585 shares
193,994 shares
112,530 shares
429,489 shares
215,749 shares
358,997 shares
255,244 shares