33,429 shares
26,633 shares
159,454 shares
56,223 shares
43,951 shares
50,918 shares
18,837 shares
18,990 shares
90,704 shares
88,028 shares