16,935 shares
26,027 shares
139,019 shares
21,540 shares
284,596 shares
163,783 shares
114,667 shares
44,502 shares
91,995 shares
107,747 shares