103,967 shares
277,685 shares
430,644 shares
377,060 shares
140,162 shares
91,045 shares
46,937 shares
321,180 shares
48,679 shares
427,976 shares