166,632 shares
82,149 shares
351,789 shares
24,741 shares
21,483 shares
16,245 shares
144,088 shares
52,983 shares
23,738 shares
127,966 shares