113,602 shares
99,836 shares
23,724 shares
100,717 shares
49,183 shares
52,922 shares
59,141 shares
43,961 shares
508,886 shares
160,837 shares