113,541 shares
99,663 shares
23,673 shares
100,562 shares
49,095 shares
52,867 shares
59,077 shares
43,796 shares
508,825 shares
160,778 shares