368,546 shares
102,968 shares
50,810 shares
253,517 shares
44,721 shares
43,371 shares
39,121 shares
30,401 shares
164,828 shares
30,771 shares