160,753 shares
108,890 shares
18,769 shares
22,407 shares
20,952 shares
50,150 shares
72,203 shares
73,995 shares
113,721 shares
167,960 shares