29,380 shares
21,764 shares
47,348 shares
454,675 shares
33,071 shares
25,485 shares
58,484 shares
154,218 shares
30,846 shares
23,742 shares