29,390 shares
21,805 shares
47,353 shares
454,734 shares
33,150 shares
25,564 shares
58,525 shares
154,262 shares
30,855 shares
23,742 shares