25,658 shares
135,172 shares
175,944 shares
147,763 shares
322,356 shares
24,488 shares
34,846 shares
21,776 shares
50,735 shares
20,056 shares