176,932 shares
35,892 shares
121,000 shares
125,903 shares
46,052 shares
30,363 shares
345,328 shares
49,084 shares
46,394 shares
249,881 shares