142,934 shares
477,571 shares
30,021 shares
48,103 shares
326,611 shares
257,069 shares
43,495 shares
118,134 shares
234,502 shares
159,748 shares