138,769 shares
506,182 shares
43,373 shares
280,339 shares
49,814 shares
226,325 shares
42,412 shares
276,535 shares
343,027 shares
45,468 shares