161,271 shares
148,173 shares
44,847 shares
478,292 shares
36,628 shares
159,649 shares
304,461 shares
104,952 shares
73,187 shares
437,415 shares