101,480 shares
275,381 shares
257,999 shares
73,819 shares
36,777 shares
22,031 shares
17,571 shares
40,231 shares
28,606 shares
17,815 shares