445,260 shares
389,925 shares
542,701 shares
243,574 shares
193,980 shares
112,505 shares
429,427 shares
215,742 shares
358,981 shares
255,204 shares