161,557 shares
148,542 shares
44,918 shares
478,670 shares
36,958 shares
159,692 shares
304,868 shares
105,185 shares
73,303 shares
437,456 shares