306,507 shares
27,103 shares
167,610 shares
28,445 shares
57,402 shares
57,763 shares
39,430 shares
179,535 shares
40,830 shares
33,315 shares