103,967 shares
277,686 shares
430,645 shares
377,061 shares
140,162 shares
91,045 shares
46,937 shares
321,180 shares
48,679 shares
427,977 shares