49,544 shares
257,962 shares
11,478 shares
43,275 shares
107,825 shares
20,235 shares
271,720 shares
50,690 shares
207,788 shares
80,717 shares