50,323 shares
215,552 shares
20,703 shares
238,593 shares
18,065 shares
43,781 shares
159,287 shares
72,799 shares
34,297 shares
30,752 shares