142,938 shares
477,576 shares
30,022 shares
48,104 shares
326,630 shares
257,072 shares
43,497 shares
118,136 shares
234,508 shares
159,749 shares