42,332 shares
13,228 shares
26,077 shares
19,386 shares
20,245 shares
90,424 shares
100,961 shares
20,353 shares
69,438 shares
26,978 shares