176,946 shares
35,895 shares
121,039 shares
125,915 shares
46,066 shares
30,393 shares
345,363 shares
49,092 shares
46,399 shares
249,893 shares