161,549 shares
148,538 shares
44,911 shares
478,658 shares
36,954 shares
159,685 shares
304,856 shares
105,182 shares
73,275 shares
437,452 shares