49,543 shares
257,910 shares
11,409 shares
43,242 shares
107,800 shares
20,204 shares
271,706 shares
50,685 shares
207,780 shares
80,711 shares