33,084 shares
16,892 shares
150,181 shares
1,488,437 shares
33,684 shares
62,394 shares
23,391 shares
19,293 shares
61,397 shares
20,517 shares