154,938 shares
52,956 shares
48,850 shares
117,156 shares
90,887 shares
563,424 shares
170,591 shares
219,308 shares
420,669 shares
250,191 shares