150,557 shares
96,901 shares
372,212 shares
67,458 shares
42,283 shares
39,996 shares
317,069 shares
61,423 shares
182,557 shares
53,486 shares