113,537 shares
99,660 shares
23,671 shares
100,559 shares
49,091 shares
52,865 shares
59,074 shares
43,793 shares
508,821 shares
160,775 shares