166,658 shares
82,164 shares
351,798 shares
24,765 shares
21,511 shares
16,277 shares
144,122 shares
53,004 shares
23,751 shares
127,992 shares