166,680 shares
82,191 shares
351,824 shares
24,789 shares
21,523 shares
16,297 shares
144,147 shares
53,024 shares
23,763 shares
128,017 shares