18,851 shares
42,179 shares
32,815 shares
23,853 shares
34,689 shares
361,802 shares
34,643 shares
27,400 shares
119,918 shares
70,906 shares