142,978 shares
477,583 shares
30,023 shares
48,105 shares
326,637 shares
257,079 shares
43,497 shares
118,136 shares
234,508 shares
159,788 shares