176,028 shares
30,881 shares
210,264 shares
292,608 shares
202,135 shares
45,710 shares
725,956 shares
420,869 shares
83,538 shares
45,855 shares