161,138 shares
148,048 shares
44,763 shares
478,074 shares
36,352 shares
159,434 shares
304,363 shares
104,796 shares
73,017 shares
437,355 shares