33,085 shares
16,894 shares
150,181 shares
1,488,439 shares
33,684 shares
62,398 shares
23,392 shares
19,295 shares
61,398 shares
20,517 shares