300,049 shares
38,807 shares
47,773 shares
21,641 shares
187,277 shares
19,558 shares
36,163 shares
259,757 shares
87,820 shares
22,120 shares