19,832 shares
47,395 shares
30,911 shares
41,568 shares
305,873 shares
18,645 shares
29,962 shares
36,820 shares
25,679 shares
41,718 shares