166,587 shares
82,101 shares
351,734 shares
24,697 shares
21,448 shares
16,213 shares
144,039 shares
52,934 shares
23,689 shares
127,922 shares