142,933 shares
477,568 shares
30,020 shares
48,102 shares
326,598 shares
257,064 shares
43,493 shares
118,132 shares
234,501 shares
159,745 shares