166,589 shares
82,107 shares
351,743 shares
24,702 shares
21,457 shares
16,214 shares
144,047 shares
52,943 shares
23,698 shares
127,927 shares