29,615 shares
21,977 shares
47,476 shares
454,975 shares
33,365 shares
25,759 shares
58,745 shares
154,454 shares
30,991 shares
23,768 shares