29,399 shares
21,812 shares
47,369 shares
454,755 shares
33,168 shares
25,582 shares
58,551 shares
154,266 shares
30,872 shares
23,746 shares