166,580 shares
82,098 shares
351,728 shares
24,689 shares
21,446 shares
16,208 shares
144,031 shares
52,929 shares
23,686 shares
127,917 shares