506,413 shares
159,865 shares
53,936 shares
146,807 shares
548,111 shares
342,647 shares
171,237 shares
461,908 shares
455,616 shares
405,850 shares